vue 初始化数据(笔记)

data() {
    
    
	return {
    
    
	 modelForm: {
    
    
        warningModelId: '',
        name: '',
        type: '',
        orgCode: '',
        orgName: ''
      }
    }
 }

最开始初始化modelForm数据是直接调用this.modelForm = {},现在依旧是这样调用。。。
如果需要同时初始化多个数据,岂不是就要调用多个像this.modelForm = {}这样的语句,
查资料了解到Object.assign(目标数据, 源目标数据)方法也可以对数据进行初始化,它可以直接初始化data中全部数据
Object.assign(this. d a t a , t h i s . data, this. data,this.options.data());也可以初始化单个对象,如Object.assign(this. d a t a . m o d e l F o r m , t h i s . data.modelForm, this. data.modelForm,this.options.data().modelForm);

猜你喜欢

转载自blog.csdn.net/qq_39139322/article/details/103241410
今日推荐