月度归档: 2018 年 5 月

14 篇文章

thumbnail
Vue.js实现复制到粘帖板功能
插件官网:https://www.npmjs.com/package/vue-clipboard2 使用vue-clipboard2插件,首先安装插件: npm install --save vue-clipboard2 对于vue-cli用户: import Vue import VueClipboard from 'vue-clipboard2…
thumbnail
微信小程序添加本地外部字体文件
在小程序中是不能直接引入字体文件的,需要把文件转为base64再引入; 首页下载好你需要的字体文件在本地; 然后访问 https://transfonter.org/ 网站把字体文件转为base64; 1、先点击 Add Fonts 上传字体文件; 2、再点击 base64 encode 按钮选上; 3、点击 Convert 生成base64代码;…
thumbnail
Nuxt.js中使用scss预处理器
首页安装node-sass和sass-loader: npm install --save-dev  node-sass sass-loader 然后在nuxt.config.js 文件的build中添加配置: build: {     styleResources: {       scss: ' ./ assets / variables.sc…
thumbnail
Vue nuxt.js 中引入Element UI
在已经安装好 nuxt.js 中,先npm安装Element UI : npm i element-ui -S 再安装Element UI按需加载的一个依赖(全局引入不需要安装此插件): npm install babel-plugin-component -D 然后配置nuxt.config.js文件: vender:[   'element-u…
thumbnail
deepin下安装FreeFileSync同步软件
我们经常需要把电脑中的文件备份到移动硬盘中去,如果直接复制粘贴呢,消耗时间太长。最好是使用增量备份,增量备份软件有很多,而今天推荐的这个是 FreeFileSync ,她支持Windows、macOS、Ubuntu、Debian、openSUSE Tumbleweed或者源码编译。 deepin是基于Debian的,所以选择Debian包,下载后解…
thumbnail
Mongoose 分页
Mongoose 分页查询: 在Schema中创建静态方法: // 分页 CategorieSchema.statics = {     fetch(id, cb) {         if (id) {             return this.find({'_id': {"$lt": id}})                 .limi…
thumbnail
Mongoose二级连表查询
首先定义两个Schema,然后 model ; DB.js // 分类 let CategorieSchema = new mongoose.Schema({     "name" : String,     "img" : String,     "date": Date }); CategorieSchema.index({ "date": 1…
thumbnail
Node.js 制作验证码API
利用 svg-captcha 插件制作验证码,首先安装 svg-captcha 插件: npm i --save svg-captcha 然后在建一个 svgCaptcha.js 文件,文件内容: // 获取验证码 const svgCaptcha = require('svg-captcha'); module.exports = callbac…