前端
DealFish
LY.com
展开
-
JS 清空数组的不同
这2种清空数组的方法self.tempInfo.FirstSinlgeList = [] 和self.tempInfo.FirstSinlgeList.length=0有什么区别?self.SingleFlightList; //等于什么答案:self.tempInfo.FirstSinlgeList = [] 是new 了个新的数组...原创 2019-11-05 17:51:22 · 187 阅读 · 0 评论 -
VUE 动态绑定下拉框
数据源:vue 实例:这边的selected:0 是初始值,就是下面一张图dom中v-model 绑定的selected序号。它随着选择的序号不同而不同。这样就实现了下拉框和span元素中内容的联动,这种办法最简便。绑定并实现联动:...原创 2018-05-02 10:27:56 · 19005 阅读 · 0 评论 -
Vue SET 使用小结
很多人说,vue.set不能动态生成属性,这句话是对的。举例:定义:运行处:结果:但对于在根节点上已有的属性,我重新用别名赋值,可以吗,可以的。直接看代码:重新定义:结果:...原创 2018-05-24 14:09:39 · 755 阅读 · 0 评论 -
VUE 页面渲染成功,但control中报错
这个问题一般是json数据是由后台请求提供,但在页面加载的时候,还没有这个对象。解决办法有几个,各有优缺点:1.一般在mounted方法中获取数据的,采用同步,等数据拿到后,再加载页面,可以防止报错,页面出现脚本{{XXX}}等。缺点是:数据大会影响页面加载的速度。2.一般报错都是对data项,动态新增属性,可以这样定义,如下图,防止出现undefined.属性的情况出现,就不会报错了。缺点是:每...原创 2018-06-06 18:09:40 · 1013 阅读 · 0 评论 -
如何比较两个时间区间有无交集,重合,冲突
设两个时间段 A ,B。两个时间段的开始时间和结束时间分别是 As Ae 和Bs 和Be。 (PS:s:start , e:end)且满足 As <=Ae && Bs <=Be那么满足以下关系,则代表时间区间没有交集。As >Be || Ae <Bs 只要满足这个关系,就代表两个时间区间没有交集。那么反过来!(As &g...原创 2019-03-11 17:32:27 · 1574 阅读 · 0 评论