1 js调用vue
Vue
mounted: function () { window.wagedialog=this.wagedialog },
methods: {
wagedialog(item, parameter, spring_box) {
if(item.button_position_sign=='wageFormadd'){
this.popUp = true
}else if(item.button_position_sign=='wageFormedit'){
this.dialogFormVisible = true
this.edit(parameter.id, parameter.name, parameter.type)
}
},
js方法
function dialog(item, parameter, spring_box){
if(item.button_position_sign=='wageFormedit'){
window.wagedialog(item, parameter, spring_box)
}
if(item.button_position_sign=='wageFormadd'){
window.wagedialog(item)
}
};
本文介绍了一种从JavaScript中调用Vue组件的方法。通过将Vue实例的函数暴露给全局window对象,使得JS可以调用Vue的弹窗对话框功能,包括新增和编辑操作。这为前后端分离的项目提供了组件复用的可能。
815

被折叠的 条评论
为什么被折叠?



