- 博客(11)
- 收藏
- 关注

原创 filter过滤数组重复的对象
lg:用下列过滤方法过滤重复的对象就成了嗷 //ex a:[1,2,3] b:[1,2,3,4,5] const requestArr=this.a.filter((item,index)=>{ let flag=false; for(var item1 of this.b){ if(要...
2019-05-23 16:48:50
5300
原创 vue里使用EventBus解决兄弟组件间的传递信息
①初始化import Vue from 'vue' export const EventBus = new Vue();②在需要的调用其他组件的页面:EventBus.$emit ( '自定义函数', 传参 );③被调用的页面:EventBus.$on ( '自定义函数', (接收参数) => { 执行你需要执行方法}④总结EventBus的使用场景像是...
2019-10-27 20:25:24
425
转载 JavaScript常用八种继承方案
继承,通俗的说,就是将自身不存在的属性或方法,通过某种方式为自己所用文章分别介绍原型链继承、call/apply继承(借用构造函数继承)、组合继承、原型式继承、寄生式继承、寄生组合式继承1. 原型链继承核心:将父类的实例作为子类的原型function SuperType(){ this.property = true;}SuperType.prototype.getSuperVa...
2019-06-14 15:47:45
880
原创 去除数组里包裹住对象的数组
console.log(Arr)↓使用以下方法可去除包裹的数组 Arr.map(function(value,index,array){ privateJSON = privateJSON.concat(value); })console.log(privateJSON)↓
2019-06-06 10:34:05
1508
2
原创 获取多重数组对象中的值
console.log(me.state.multipleChoice)打印出下面东西,现在要获取value里面的字符串for (let i3 in me.state.multipleChoice) {console.log(Array.from(new Set(Object.assign({},me.state.multipleChoice[i3].value)[0]));)}A...
2019-06-06 10:25:47
2480
原创 taro单选框、多选框当前勾选的值
singlechange (e){ console.log('所选值='+e.detail.value) } <RadioGroup onChange={this.singlechange.bind(this)}> {item.options.map((ite...
2019-06-06 10:12:29
5443
原创 taro里的三元运算判断与map循环
这是在写订单页面时遇到的坑。(if不能用)当时需要判断订单状态,所以用了三元运算当时我把map的return给包住了,这样会报出找不到item的错误// {this.state.list.map((item, i) => { { item.state==0 ...
2019-05-31 17:19:33
2377
原创 TypeError: Cannot read property 'setState' of undefined
一般出现这种问题的时候有两种很简便的方法解决:1、手动绑定this,直接在constructor()里面加入this.函数名 = this.函数名.bind(this);//手动绑定2、将原来的那个函数改为箭头函数还有一种就是下面这种特殊情况↓。 get(){ let data = { offset:0, length:10 } ...
2019-05-28 15:30:40
3476
原创 element分页用法
<el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="currentPage" :page-sizes="[15, 30, 45, 60]" :page-size="pageSize" layout="tot...
2019-05-27 18:38:08
985
原创 微信小程序导入taro项目出现未找到入口app.json
我们首先要找到自己项目下的dist文件里面是否存在app.json当我找的时候发现本屌的dist里是没有app.json,而是在weapp里面然后打开项目里的project.config.json修改第二行的代码加上app.json的所在位置就可以了...
2019-05-24 10:34:17
7168
4
原创 VUE使用dom点击单层数组、双层数组高亮问题uk组件
VUE里点击单层数组、双层数组高亮问题a)点击各不干涉 b)第二次点击颜色消失.vue. <ul class="uk-nav-default " uk-nav="multiple: true"> <li v-for="(resources,index) in resources" :...
2019-05-17 11:00:30
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人