学Vue的第三天,学习路线是万马奔腾,看到啥学啥,今天看官方文档了解1x到2x的升级改版,学到一个新知识,
Object.freeze(obj).
很神奇,它会让vue由相恋到暗恋,啧啧。。
<div id="app1">
{{obj}}
</div>
<script>
var data = {
obj: 'bar'
}
//Object.freeze(data)
new Vue({
el: '#app1',
data: data
})
这一段代码在浏览器运行,并打开控制台输入
data.obj='cat'
很明显,我们的视图层妇唱夫随立马跟着变,但是当我们把
//Obkect.freeze(data)
这行代码的注释去掉之后,呵呵,无论怎么在控制台改变,视图层就是不变,妥妥的郎心似铁,emm,任凭控制台中的小娘子怎么改变造型,我就是坐怀不乱,嗯哼!