![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
文章平均质量分 50
Heartbroken_man
工作两年多才想起写博客
展开
-
vue自定义v-model
由于本质上v-model只是input的v-bind:value和v-on:input的语法糖 官方的案例和解释是这样的 也就是说我们需要在子组件内部定义model和props model里面的event值子组件的事件,prop值修改的值 比如说定义一个输入框组件 <template> <div class="em-input"> <input type="text" @input="$emit('input',$event.target.value原创 2021-09-14 12:24:40 · 267 阅读 · 0 评论 -
Vue自定义指令
vue官方有提供给我们自定义像v-model 和 v-show这样的指令,来看看怎么定义 话不多说我们事先用vue官方脚手架创建一个项目 比如我们要定义一个鼠标移入就把当前dom原生透明度显示为0,鼠标移开的时候为1,达到鼠标移入显示,鼠标移开隐藏的效果 function on(element, event, handler) { if (element && event && handler) { element.addEventListener(eve原创 2022-02-09 15:17:43 · 1343 阅读 · 0 评论