讓vue用於小程序setData方法


setData:function(obj){
                let that = this;
                let keys = [];
                let val,data;
                Object.keys(obj).forEach(function(key){
                    keys = key.split('.');
                    val = obj[key];
                    data = that.$data;
                    keys.forEach(function(key2,index){
                        if(index+1 == keys.length){
                            that.$set(data,key2,val);
                        }else{
                            if(!data[key2]){
                                that.$set(data,key2,{});
                            }
                        }
                        data = data[key2];
                    })
                });
            }

  


免責聲明!

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



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