在Vue项目中可以通过以下步骤操作对组件进行进行赋值。
首先在单页面应用中一般都定义为一个组件,这样可以通过DOM操作获取组件根标签。例如:
const targetEL = document.querySeletor(".layout");
一般就可以获取到这个标签对象了,注意这里是通过class来定位组件的,还可以通过其他方式。
接下来,在获得到的对象targetEl._vue_就可以获得到当前组件的vue实例了。
操作data中的变量可以用:targetEl._vue_.obj.attrA = “123456”。
操作method的方法可以用:targetEl._vue_.handleFun();