vue2
app.directive('cgModel', {
inserted: function (el, binding, vnode) {
let val = '123456' //要修改的值,可从binding内获取自定义指令绑定的值
vnode.data.model.callback(val)
}
})
vue3
app.directive('cgModel', {
mounted: function (el, binding, vnode) {
let val = '123456' //要修改的值,可从binding内获取自定义指令绑定的值
vnode.ctx.emit("update:modelValue",val )
}
})