效果图

代码

<!DOCTYPE html>
<html lang="en"><head><title>弹窗</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="ie=edge"><script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script><script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script><style type="text/css">.toast {padding: 10px 25px 10px 25px ;background: rgba(0, 0, 0, .5);border-radius: 5px;color: #ffffff;text-align: center;position: fixed;left: 50%;top: 40%;transform: translate(-50%, -50%);z-index: 100;}</style></head><body><div id="test"><toast v-if='isShow' :message='isShowMsg'></toast><div class="container" @click="showToast">点击显示 showToast</div></div><script>var that;Vue.component('toast', {props: ['message'],template: `<div class="toast_bg_transparent"><div class="toast"><span>{{message}}</span></div></div>`})new Vue({el: '#test',data() {return {isShow: false,isShowMsg: '', //弹窗提示}},methods: {showToast() {console.log('点击了 showToast')this.isShow = true;this.isShowMsg = '错误提示';setTimeout(() => {this.isShow = false;}, 1000);}},mounted() {}})</script></body>
</html>

vue写一个通用的toast弹窗 toast 弹窗 提示相关推荐

  1. 写一个通用数据访问组件

    出处:http://www.csharp-corner.com willsound(翻译) 我收到过好多Email来问我如何用一个通用的数据提供者(data provider)在不失自然数据提供者(n ...

  2. [html] 写一个水平竖直居中的弹窗,带遮罩层的布局

    [html] 写一个水平竖直居中的弹窗,带遮罩层的布局 <div class="container"><div class="modal"&g ...

  3. [vue] 使用vue写一个tab切换

    [vue] 使用vue写一个tab切换 v-for循环,利用下标和v-show显示`<div id="app"><ul class="tabs" ...

  4. java 通用组件_写一个通用数据访问组件

    出处:http://www.csharp-corner.comwillsound(翻译)我收到过数据库 出处:http://www.csharp-corner.com willsound(翻译) 我收 ...

  5. 用vue写一个npm包(package),发布及引用

    提示:vue写一个npm包(package) 文章目录 前言 一.npm 二.npm package开发 三.引用package 总结 前言 之前一直都是用别人封装好的npm包,新接了一个需求,自己写 ...

  6. 用vue写一个计算总价

    用vue写一个计算总价 点击移除可以删除本项 点击加减实现加减 总价随着数量增加 <!DOCTYPE html> <html><head><meta char ...

  7. VUE写一个本地教室管理系统

    VUE写一个本地教室管理系统 实现效果 主体 模态框 Vue JS主体 Vue实现删除功能 splice语法 Vue实现添加功能 push()语法 Vue实现修改功能 源码 实现效果 点击添加按钮后, ...

  8. JS-事件-写一个通用的事件监听函数

    之前学习总是遇到问题再去研究表面知识,这是不可取的,在这里我们来写一个绑定事件的函数,以此巩固我们对JS事件相关知识点的理解 在这里我会解释一下各个参数之间的关系 function bindEvent ...

  9. VUE写一个顶部导航栏

    最近一个实验要做一个中超足球联赛的数据库设计,我打算采用springboot+vue来完成,现在是从零开始学习vue的过程,先试着写一个顶部导航栏.效果如下: 新建一个navbar的组件 首先在APP ...

最新文章

  1. 如何删除UITableView中的空单元格? [重复]
  2. php发布产品隐藏显示,php – 在WooCommerce中隐藏基于产品类型的付款方式
  3. 用variant的数据来推导基因表达 | Imputation of Expression Using PrediXcan
  4. 《Java程序员,上班那点事儿》书名的由来
  5. android parcelable 详细介绍
  6. C++基础-内存管理
  7. Java笔记-IO流的运用
  8. 如何:删除Word 2010中的“向下箭头”
  9. oracle中decode方法使用
  10. Java调用ffmepg+mencoder视频格式转换(*)
  11. ISO7637-2瞬态浪涌波形详解
  12. smartprinter注册版_SmartPrinter免费版
  13. 联想拯救者Legion Y7000 2020款(10代INTEL+GTX1650)安装ubuntu16.04(双系统)探索内核与显卡网卡驱动的关系
  14. python 爬取句子迷,多好的一个网站(哭~~)
  15. CPU使用率查看方法
  16. 【2021 最新】100 道大厂大数据必考面试题+答案详解
  17. 海南“多规合一”改革促行政审批提速城乡面貌提质
  18. 等等,那头猪还不想被吃!这个系统能读懂猪的6种情绪,读图3780张,成功率85%
  19. CoreIDRAW出现“尝试重新启动计算机和应用程序...”问题解决方案
  20. 思维导图 XMind 闯关之路(第01关)新建文件 建立分支

热门文章

  1. VC++关于UNICODE版本的开发
  2. JS学习梳理(三)类型和语法
  3. 使用logrotate管理nginx日志文件
  4. Android开发学习笔记:WebView 一
  5. PHP 设计模式 笔记与总结(9)数据对象映射模式
  6. 再发布一个windows live writer 插件 图标信息框 wlw plugin icon info frame
  7. linux下配置vnc的方法
  8. 用C#的Raw Socket实现网络封包监视
  9. asp.net 2.0 权限树的控制
  10. Python3中迭代器介绍