vue的Object.freeze()

在vue中使用Object.freeze(),這會阻止修改現有的屬性

<body>
<div id="app">
<p>{{obj.foo}}</p>
</div>
<script>
    var obj = {
        foo:'bar'
    }
    Object.freeze(obj)
    var app = new Vue({
        el:'#app',
        data: obj,
    })
</script>

控制檯裏可以修改foo的值,但是無法更新到vue裏的obj。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章