在vue的setup函数中有时需要用到data中的数据,
经过尝试不可以直接通过this._来访问,因为setup()函数的执行要比created,oncrated函数都要早。
最后好不容易发现,很简单但没想到,即利用传参的方式,以下是小模型。

<div v-on:click="fun(testdata)"></div>

setup(){
	const  fun=(i)=>{
	  alert(i)
	}
},
data(){
	return{
	   testdata:1,
	}	
}

Logo

前往低代码交流专区

更多推荐