- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Css改变radio样式
结构: 红色css:.c_radio { height: 35px; line-height: 35px;}.c_radio > input { display: none;}.c_radio label { vertical-align: middle; line-height: 20px; disp
2017-06-15 13:39:02 4966
原创 js缓存变量,减少DOM操作开销
DOM是页面元素对象的体现,DOM是个树,每个DOM节点和其他节点有子父、兄弟关系,每次寻找的时候,都会一层层的去寻找,对于相同且已经查找过的节点,每次都去重新找,如果节点层级关系多了,性能就很低了。每次$()都会创建一个新的DOM对象。 在一个事件/区域内的this对象,就是代表事件调用本对象。如果每次使用到再重新去取,显然多余了。如果使用该对象频率高,应该吧变量缓存起来。不要再每次$(t
2017-06-14 17:22:02 1508
原创 vue.js给动态绑定的radio列表做批量编辑
每个题目绑定的题目结构如下json对象,每次动态添加选项就是将其加入了vue实例的某个数组对象中:vm.options.push({ id: "", text: "新选项", checked: false });现在对radio或者checkbox集合列表进行批量添加,这里使用到了textarea容器.textare每一行都是一条数据,它的内部是根据回车来区分(break-word自动换行
2017-06-07 14:53:06 5006
原创 Css改变checkbox的样式
一个复选框:带文字的:复选框的颜色,和对勾的颜色都是可以更改的。html代码结构:css代码: /*#region checkbox样式 */ span { position: relative; display: block; /*margin: 20px 100px;*/ } spa
2017-06-06 13:14:35 12881
原创 vue.js选中动态绑定的radio的指定项
上一文,介绍了vue.js动态添加、删除绑定的radio选项,本文介绍如何选中radio的某一项绑定的数据和上文的model是一致的,选中radio或者checkbox需要注意的是:不管 你的checked属性值是true或者false,他都会选中。选中不选中,不是看checked的属性值,而是看有没有checked这个属性,所以,动态选中,不用v-model,也不用chec
2017-06-02 09:23:30 56841 5
原创 vue.js删除动态绑定的radio的指定项
上图效果,动态添加绑定radio选项,然后也可以动态删除,右边编辑器删除,左边的视图也对应的删除。视图代码 view:"" + "{{option.text}}" +"",数据绑定model.options:options: [{ id: 1, text: '选项1', checked: false }, { id: 2, text: '选项2', checked: false }
2017-06-02 08:57:52 3231 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人