您现在的位置是:网站首页> 编程资料编程资料
Vue弹窗的两种实现方式实例详解_vue.js_
2023-05-24
386人已围观
简介 Vue弹窗的两种实现方式实例详解_vue.js_
方法一 使用.sync修饰符
element就是使用的这种方式,实现方式如下:
父组件:
子组件:
子组件通过this.$emit("update:show",false); 可以直接将父组件传过来的show值改变,从而达到显示隐藏的目的。
方法二 使用v-model
父组件
子组件
官方文档里有写,一个组件上的v-model默认会利用名为value的 prop 和名为input的事件,但是像单选框、复选框等类型的输入控件可能会将value特性用于不同的目的。model选项可以用来避免这样的冲突,所以上面的子组件里,我们用balabala来替换掉了原本的input事件,所以在$emit的时候,里面的事件名应为balabala,否则默认为input.
到此这篇关于Vue弹窗的两种实现方式的文章就介绍到这了,更多相关vue弹窗实现内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- vue中@click绑定事件点击不生效的解决_vue.js_
- React Hook中useState更新延迟问题及解决_React_
- react使用useState修改对象或者数组的值无法改变视图的问题_React_
- vue-cli npm如何解决vue项目中缺失core-js的问题_vue.js_
- 详解React Fiber架构原理_React_
- JS中2种定时器的使用及清除的实现_javascript技巧_
- React构建组件的几种方式及区别_React_
- react如何获取state的值并更新使用_React_
- JavaScript股票的动态买卖规划实例分析下篇_javascript技巧_
- react+typescript中使用echarts的实现步骤_React_
