摘要:
安装依赖 npm install --save js-base64 npm install --save js-md5 MD5使用 main.js中引入 import md5 from 'js-md5'; Vue.prototype.$md5 = md5; 文件中 this.$md5("加密内容") 阅读全文
摘要:
vite是类似webpack的前端构建工具,基于浏览器 ES module ,优点: 快速的冷启动 即时的模块热更新 真正的按需编译 首先全局安装create-vite-app npm install create-vite-app -g 创建项目 cva vue3 // 或者 npx create 阅读全文
摘要:
var str=[ {title:"a",value:50}, {title:"b",value:20}, {title:"c",value:40}, {title:"d",value:30},];function compare(key){ return function(value1,value 阅读全文
摘要:
var source = [ { id:1,pid:0,value:"节点1" }, { id:2,pid:1,value:"节点11" }, { id:3,pid:1,value:"节点12" }, { id:4,pid:1,value:"节点13" }, { id:5,pid:0,value:" 阅读全文
摘要:
1. 语法 arr.reduce(callback,[initialValue]) reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。 callback (执 阅读全文
摘要:
一、vue-print-nb 1.安装依赖 vue-print-nb cnpm i vue-print-nb -S 2.在mian.js中引入 import Print from 'vue-print-nb' Vue.use(Print) 3.在页面中使用 <div id="printTest" > 阅读全文
摘要:
拓展运算符,是es6一个很好的特性,它们可以通过减少赋值语句的使用,或者减少通过下标访问数组或对象的方式,使代码更加简洁优雅,可读性更佳。下面我将列出拓展运算符的主要应用场景,以及相关知识。 1、在函数调用时使用拓展运算符。 以前如果我们想将数组元素迭代为函数参数使用,一般使用Function.pr 阅读全文
摘要:
//原始的Axios请求方式 axios({ method: 'post', url: '/user/12345', data: { firstName: 'Fred', lastName: 'Flintstone' }, timeout: 1000, ...//其他相关配置 }); axios.g 阅读全文
摘要:
共有三种方法: 1.结合 vue-axios使用 首先在主入口文件main.js中引用 之后就可以在组件文件中的methods里去使用了 2. axios 改写为 Vue 的原型属性 首先在主入口文件main.js中引用,之后挂在vue的原型链上 在组件中使用 3.结合 Vuex的action 在v 阅读全文
摘要:
新版本的Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g进行卸载。 Node 版本要求 Vue CLI 需要 Node.js 8.9 或更高版本 阅读全文