使用vue.js开发时一些注意事项


Posted in Javascript onApril 27, 2016

关于响应式

vue的双向绑定是基于响应式来做的,即给一个Vue对象的属性加上getter, setter方法,在这些方法中处理双向绑定。但这种方式就会出现下面这些坑

对象响应式

Vue中的属性如果是Object,或者是数组,数组中有Object,那么这些Object最好在最开始就把所有需要用到的属性都定义一遍,如果在运行中重新添加属性,这个属性并不是响应式的,就不会实现双向绑定,例如:

const vm = new Vue({
  data: {
    a: {
      text: 'aaa'
    }
  }
})
vm.a.b = 'ccc'

这样的情况,a的b属性不是响应式的,所以不会双向绑定

Date对象

对Date对象的操作不是响应式的

Javascript 相关文章推荐
jquery序列化表单以及回调函数的使用示例
Jul 02 Javascript
Lab.js初次使用笔记
Feb 28 Javascript
jquery简单的弹出层浮动层代码
Apr 27 Javascript
Jquery代码实现图片轮播效果(一)
Aug 12 Javascript
javascript实现显示和隐藏div方法汇总
Aug 14 Javascript
jQuery插件制作的实例教程
May 16 Javascript
理解JavaScript原型链
Oct 25 Javascript
jQuery-mobile事件监听与用法详解
Nov 23 Javascript
JavaScript比较两个数组的内容是否相同(推荐)
May 02 Javascript
JS实现移动端按首字母检索城市列表附源码下载
Jul 05 Javascript
基于JavaScript实现无缝滚动效果
Jul 21 Javascript
详解VUE项目中安装和使用vant组件
Apr 28 Javascript
原生js实现addClass,removeClass,hasClass方法
Apr 27 #Javascript
Function.prototype.apply()与Function.prototype.call()小结
Apr 27 #Javascript
常用原生JS兼容性写法汇总
Apr 27 #Javascript
JS组件Bootstrap实现弹出框效果代码
Apr 26 #Javascript
跨域资源共享 CORS 详解
Apr 26 #Javascript
Bootstrap滚动监听(Scrollspy)插件详解
Apr 26 #Javascript
JS组件Bootstrap实现下拉菜单效果代码
Apr 26 #Javascript
You might like
PHP判断文件是否存在、是否可读、目录是否存在的代码
2012/10/03 PHP
PHP实现文件上传下载实例
2016/10/18 PHP
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
2013/12/05 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
jquery中 $.expr使用实例介绍
2014/06/09 Javascript
AngularJS语法详解(续)
2015/01/23 Javascript
详解JavaScript正则表达式中的global属性的使用
2015/06/16 Javascript
jquery实现限制textarea输入字数的方法
2017/09/06 jQuery
Vue 项目代理设置的优化
2018/04/17 Javascript
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
vue动画之点击按钮往上渐渐显示出来的实例
2018/09/29 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
简单了解vue.js数组的常用操作
2019/06/17 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
Python中的闭包总结
2014/09/18 Python
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
Python内置函数delattr的具体用法
2017/11/23 Python
Python OpenCV 直方图的计算与显示的方法示例
2018/02/08 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
python绘制多个曲线的折线图
2020/03/23 Python
python实现自动化上线脚本的示例
2019/07/01 Python
Python线上环境使用日志的及配置文件
2019/07/28 Python
python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析
2019/09/05 Python
Python pip安装第三方库实现过程解析
2020/07/09 Python
python中如何使用虚拟环境
2020/10/14 Python
Css3圆角边框制作代码
2015/11/18 HTML / CSS
一文彻底解决HTML5页面中长按保存图片功能
2019/06/10 HTML / CSS
美国羊皮公司:Overland
2018/01/15 全球购物
英国标志性生活方式品牌:Skinnydip London
2019/12/15 全球购物
办理生育手续介绍信
2014/01/14 职场文书
情人节活动策划方案
2014/02/27 职场文书
四下基层实施方案
2014/03/28 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
小学体育教学随笔
2015/08/14 职场文书
MySQL时区造成时差问题
2022/04/13 MySQL