Vue 數據凍結 Object.freeze


Vue 數據凍結  Object.freeze

情景: 頁面上常量或者對象不想讓修改,只是讀取,這時候需要數據凍結   Object.freeze, demo如下

<script>
    import Vue from 'vue';
    export default {
        data() {
            return {
                f33: Object.freeze({
                    foo: "bar",
                    da: "fei",
                    hello: "world",
                })
            }
        },
        created(){
            console.log(this.f33);
            // this.f33.hello = "new hello"; // 這里報錯
            // this.f33.val = "dddddddd"; // 這里也會報錯
        },
    }
</script>

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM