摘要:
set Set作为ES6新的数据解构(类数组),它的成员都是唯一的,因为最直接的使用场景便是去重、并、差、交集的使用。它使用的算法叫做“Same-value-zero equality”,类似精确运算的 ,主要是NaN,这里它将两个视为相等 // Set实例的常用方法和属性add,delete,cl 阅读全文
摘要:
下载java jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html 下载flutter https://flutter.dev/docs/development/tools/ 阅读全文
摘要:
给数组添加字段 arrayAddziduan(arr,name){ //数组添加字段 let newArr = arr.map((item) => { item[name] = ''; return item; }) return newArr; } 对象合并 let user = {name:'无 阅读全文
摘要:
filter(滤镜)属性,是CSS3中非常有意思的一个属性,可惜IE不支持(当然IE有它专属的滤镜方式)。无所谓,反正IE已经日薄西山。当然,强迫症的同学还是可以在网上找到与CSS3 filter对应的IE滤镜方式, 1、模糊滤镜 blur(Npx) 给图像设置高斯模糊。值越大越模糊,默认是0,就是 阅读全文
摘要:
this.$refs[formName].validateField('phone', phoneError => { //验证手机号码是否正确 if (!phoneError) { console.log('手机号正确') } else { return false; } }); 阅读全文
摘要:
<!-- 字符串 --> <router-link to="home">Home</router-link> <!-- 渲染结果 --> <a href="home">Home</a> <!-- 使用 v-bind 的 JS 表达式 --> <router-link v-bind:to="'home 阅读全文
摘要:
数组对象arr中属性num最大值最小值 // 最大值 Math.max.apply(Math,arr.map(item => { return item.num })) arr.sort((a, b) => { return b-a })[0].num // 最小值 Math.min.apply(M 阅读全文
摘要:
回退vue-awesome-swiper版本到2.6.7 即可npm install vue-awesome-swiper@2.6.7 --save 阅读全文
摘要:
父子父组件通过props传父页面请求后的数据,则在父页面的子组件上加上判断数据是否存在即可,如下 <gl-line-bar v-if="oneWeekBetEcharts" :chartOpiton="oneWeekBetEcharts.money" /> 因为存在了才加载该组件 阅读全文
摘要:
路由对象在使用了 vue-router 的应用中,路由对象会被注入每个组件中,赋值为 this.$route ,并且当路由切换时,路由对象会被更新。 so , 路由对象暴露了以下属性: 1.$route.path字符串,等于当前路由对象的路径,会被解析为绝对路径,如 "/home/news" 。 2 阅读全文
摘要:
reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 reduce() 可以作为一个高阶函数,用于函数的 compose。 array.reduce(function(total, currentValue, currentIndex, arr), i 阅读全文
摘要:
一、子模块调用根模块的方法 mutation调用 context.commit('clearloginInfo',{key_root:data},{root:true}); action调用 context.dispatch('clearloginInfo',{key_root:data},{roo 阅读全文
摘要:
字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“ 阅读全文
摘要:
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] 阅读全文
摘要:
state => 基本数据getters => 从基本数据派生的数据mutations => 提交更改数据的方法,同步!actions => 像一个装饰器,包裹mutations,使之可以异步。modules => 模块化Vuex export default{ state: { count:5 } 阅读全文
摘要:
用正则表达式var a="a/b/c/d";console.log(a.replace(/\//g,'-')); 结果:a-b-c-d 阅读全文
摘要:
warnings potentially fixable with the `--fix` option. 将一下部分:"lint": "vue-cli-service lint" 修改为:eslint --fix --ext .js,.vue src 阅读全文
摘要:
warnings potentially fixable with the `--fix` option. 将一下部分:"lint": "vue-cli-service lint" 修改为:eslint --fix --ext .js,.vue src 阅读全文
摘要:
:is作用 1.动态切换不同组件 2.解析DOM模板 : 解除限制元素 有些 HTML 元素,诸如 <ul>、<ol>、<table> 和 <select>,对于哪些元素可以出现在其内部是有严格限制的。而有些元素,诸如 <li>、<tr> 和 <option>,只能出现在其它某些特定的元素内部。 这 阅读全文
摘要:
prop 着重于数据的传递,它并不能调用子组件里的属性和方法。像创建文章组件时,自定义标题和内容这样的使用场景,最适合使用prop。 $ref 着重于索引,主要用来调用子组件里的属性和方法,其实并不擅长数据传递。而且ref用在dom元素的时候,能使到选择器的作用,这个功能比作为索引更常有用到。 pr 阅读全文