modal组件 vue_vue 自定义modal 模态框组件
参数名
类型
说明
visible
Boolean
是否显示,默认false
title
String
标题
update:visible
Boolean
更新visible, 使用:visible.sync实现动态绑定
Modal.vue
{{title}}
export default {
name: "MyModal",
props: {
visible: {
type: Boolean,
default: false,
required: true,
},
title: {
type: String,
default: '',
}
},
watch:{
visible:function(curVal) {
if(curVal&&document.body.scrollHeight > window.innerHeight){
$('body').addClass('backdrop-open')
}else{
$('body').removeClass('backdrop-open');
}
}
},
methods: {
close() {
this.$emit('update:visible', false)
},
}
}
index.js
import Modal from './Modal.vue'
Modal.install=function(Vue){
Vue.component(Modal.name,Modal)
}
export default Modal
main.js
import Modal from '@/components/common/modal'
Vue.use(Modal)
页面调用
内容
确定
取消
效果图:
modal组件 vue_vue 自定义modal 模态框组件相关推荐
- 用vue实现模态框组件
基本上每个项目都需要用到模态框组件,由于在最近的项目中,alert组件和confirm是两套完全不一样的设计,所以我将他们分成了两个组件,本文主要讨论的是confirm组件的实现. 组件结构 < ...
- 如何用vue实现模态框组件
基本上每个项目都需要用到模态框组件,由于在最近的项目中,alert组件和confirm是两套完全不一样的设计,所以我将他们分成了两个组件,本文主要讨论的是confirm组件的实现. 组件结构 < ...
- 【EasyUI篇】Combo自定义下拉框组件
微信公众号:程序yuan 关注可了解更多的教程.问题或建议,请公众号留言; 查看--> 全套EasyUI示例目录 20.Combo自定义下拉框组件 这组件不可以通过class方式进行定义 JSP ...
- Combo( 自定义下拉框) 组件
本节课重点了解 EasyUI 中 Combo(自定义下拉框)组件的使用方法,这个组件依赖于 ValidateBox(验证框)组件 一. 加载方式 自定义下拉框不能通过标签的方式进行创建. <in ...
- vue模态框组件拿不到dom元素
今天在写模态框的组件时,在一个页面引入了模态框组件.但是模态框设置初始是不显示的,然后我在模态框组件里面的mouted里面拿到dom元素,按理来说mouted都已经加载完元素了,但是我不管是通过doc ...
- vue 自定义多选框组件
自定义多选框组件 <template><div class="checkBox"><input v-model="isInherit&quo ...
- HarmonyOS APP开发入门3——组件(四 CommonDialog普通弹框组件 )
HarmonyOS APP开发入门3--组件(四 CommonDialog普通弹框组件 ) 文章目录 HarmonyOS APP开发入门3--组件(四 CommonDialog普通弹框组件 ) Com ...
- Vue笔记(五)—— Vue render渲染/组件嵌套之iView官网案例改写Table表格组件及Modal弹窗/对话框/模态框组件内容自定义详解
缺乏耐心的读者请主要关注标红部分! 因部分内容自动转为代码格式,所以代码部分请主要关注注释部分! 1.Table表格组件内容自定义: 官网Table表格组件部分示例代码: columns12: [{t ...
- 详细介绍React模态框组件react-modal
1,介绍 该组件实现了模态框的一些效果. 这是react-modal官网的配置参数. 模态框的手动实现,并不算太难,这个组件用着还不错. 2,配置参数介绍 import React, { Compon ...
最新文章
- python变量和变量赋值的几种形式
- Moss/Sharepoint 2010 Form认证(FBA)
- lcd和服务器同时显示温度,51单片机LCD1602如何同时显示温度和时间
- 令牌桶 限速_Go 限流器实战系列(2) Token Bucket 令牌桶
- Android 第三章 SQLite 数据库
- 【渝粤题库】陕西师范大学210024 学前儿童科学教育 作业 (专升本)
- python服务器查看文件更改记录,python 查看远程服务器上的文件
- wifi显示但是没有网络连接到服务器是怎么回事,wifi连接后显示网络连接不可用怎么办?...
- 原来这就是公文写作总结类模板和计划类模板
- 施努卡:锂电池模组生产线(锂电池模组是什么)
- qq通讯助手java版,QQ同步助手1.0(Java)Build0028[安卓软件]
- antd 动态自定义表单验证失效
- Python3中print函数的换行
- Java面试题:数据库优化策略有哪些?
- 数字经济的发展需要包括区块链在内的八大技术的支撑360云储
- OMAP4开发资源总结
- c语言中个各标点符号作用,在C语言中各个标点符号的作用是什么?
- 《运西瓜》小游戏增加春节新玩法,可以给好友发送新春祝福了
- mysql 多实例 2019_mysql 多实例
- 裸辞创业,挣了一千万!有钱人,都不想告诉你的5个秘密