51dev.com IT技术开发者社区

51dev.com 技术开发者社区

详解express + mock让前后台并行开发

详解express + mock让前后台并行开发

在我们平时项目刚启动时,由于后台也是刚开始开发,我们前端往往在开发过程中没有数据和接口请求的,都要造一些假数据进去或者使用mock造一些数据进去,但是这样的话往往会偶合一些没用的代码进去。到时候还得删除。下面来介绍一种express+mock让前后台并行开发。前后需要先商量好数据格式,等等一系列细节...

vue element项目引入icon图标的方法

vue element项目引入icon图标的方法

为了减少页面的加载速度,提高用户体验,对于一些图片决定使用图标代替,但是发现element-ui的图标少得可怜,完全满足不了我的要求,于是决定在element-ui的项目里引入第三方的图标库.因为阿里巴巴海量的图标,所以决定引入阿里巴巴的图标库阿里巴巴图标网站:http://www.iconfont...

vue脚手架搭建过程图解

vue脚手架搭建过程图解

vue脚手架是个好东西,能够快速搭建vue单页面应用,vue是基于node环境的,所以要先安装node,去官网下载安装就可以。进入某个文件夹的命令为:查看node版本:搭建步骤为:出现下图说明搭建成功:按照提示输入:如果出现下图说明运行成功:在浏览器中按照指示输入:运行结果为:ok,至此vue脚手架...

Express本地测试HTTPS的示例代码

Express本地测试HTTPS的示例代码

我的环境亚马逊(AWS)的一个ubuntu虚拟机.nodeopenssl生成证书输入如下命令会在你的当前文件夹生成localhost.key和localhost.cert.opensslgenrsa-outlocalhost.key2048opensslreq-new-x509-keylocalho...

vue左右侧联动滚动的实现代码

vue左右侧联动滚动的实现代码

本文介绍了vue左右侧联动滚动的实现代码,分享给大家,具体如下:实现功能:点击左侧,右侧滚动到相应位置,滚动右侧,左侧滚动到相应位置布局结构:开源滚动库:better-scroll.js技术要点:1.<scroll>是对紧邻的元素生效如:<scrollclass=‘foods-wr...

微信小程序仿美团城市选择

微信小程序仿美团城市选择

本文实例为大家分享了微信小程序城市选择器,供大家参考,具体内容如下代码很简单.varcity=require(‘../../utils/city.js‘);varapp=getApp()Page({data:{searchLetter:[],showLetter:"",winHeight:0,//t...

详解封装基础的angular4的request请求方法

详解封装基础的angular4的request请求方法

为什么要封装呢?angular4自身提供的请求方法是用Observable来实现的。用的是观察者模式,个人认为这用来写请求是非常方便的。一个项目里会有非常多的不同的请求,但是其实每个请求都会有些共性。比如:每个请求都要传Authorization,比如每个请求都要先判断后台返回的status字段为2...

jQuery实现百度图片移入移出内容提示框上下左右移动的效果

jQuery实现百度图片移入移出内容提示框上下左右移动的效果

闲来无聊,看到百度图片hover的时候提示框的效果,遂想试一试自己能否实现。百度图片hover的效果:需求:  1.当鼠标从图片上部移入的时候,提示框从上部移到正常位置。从上部移出的时候,提示框从正常位置移到上部。  2.当鼠标从图片左部移入的时候,提示框从左部移到正常位置。从左部移出的时候,提示框...

React.js绑定this的5种方法(小结)

React.js绑定this的5种方法(小结)

this在javascript中已经相当灵活,把它放到React中给我们的选择就更加困惑了。下面一起来看看Reactthis的5种绑定方法。1.使用React.createClass如果你使用的是React15及以下的版本,你可能使用过React.createClass函数来创建一个组件。你在里面创...

微信小程序实现城市列表选择

微信小程序实现城市列表选择

本文实例为大家分享了小程序实现城市列表选择的具体代码,供大家参考,具体内容如下实现效果预览 实现功能简介城市的选择按中文/拼音/首字母条件搜索按首字字母快速定位到城市位置目录结构主要代码app.jsApp({globalData:{trainBeginCity:‘杭州‘,trainEndC...

vue.js将时间戳转化为日期格式的实现代码

vue.js将时间戳转化为日期格式的实现代码

看看下面的代码吧,具体代码如下所示:<!--value格式为13位unix时间戳--><!--10位unix时间戳可通过value*1000转换为13位格式-->exportfunctionformatDate(date,fmt){if(/(y+)/.test(fmt)){f...

如何使node也支持从url加载一个module详解

如何使node也支持从url加载一个module详解

前言最近两天ry大神的deno火了一把。作为node项目的发起人,现在又基于go重新写了一个类似node的项目命名为deno,引发了大家的强烈关注。在deno项目readme的开始就列举出了这个项目的优势和需要解决的问题,里面最让我瞩目的就是模块原生支持ts,同时也能也必须从url加载模块,这也是与...

Js中将Long转换成日期格式的实现方法

Js中将Long转换成日期格式的实现方法

主要用于将数据库中日期用long表示,转换成YYYY-MM-DD格式或YYYY-MM-DDHH:mm:ss格式若显示为YYYY-MM-DDHH:mm:ss格式,调用如下方法:datetimeFormat(longTypeDate);若显示为YYYY-MM-DD格式,调用如下方法:dateFormat...

JavaScript实现读取与输出XML文件数据的方法示例

JavaScript实现读取与输出XML文件数据的方法示例

本文实例讲述了JavaScript实现读取与输出XML文件数据的方法。分享给大家供大家参考,具体如下:一、介绍通过JavaScript读取XML文档中数据的方法很多。其根本的思路就是:首先在后台加载XML文档,然后通过JavaScript获取文档中所需的数据,最后应用HTML展示获取的数据。二、获取...

Node错误处理笔记之挖坑系列教程

Node错误处理笔记之挖坑系列教程

前言前段时间要在项目中加上日志的上报,顺势了解了下怎么在node中完善错误信息的收集。下面话不多说了,来一起看看详细的介绍吧01Error JS中的Error对象,包含了错误的具体信息,包括name、message、错误堆栈stack等。可以以newError方式创建实例抛出,或调用Err...