this.$toast() 是什么功能或方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2776个文字,预计阅读时间需要12分钟。
前言:在平时的开发过程中,我们总是先写好一个组件,然后在其需要的页面中用import引入即可。但如果是这类组件的话,上面这种类型的组件有一个很大的特点,那就是使用频率高。
前言
在平时的开发过程中,我们总是先写好一个组件,然后在需要的页面中用 import 引入即可,但如果是下面这种类型的组件呢👇
上面这种类型的浮层提示有一个很大的特点,就是使用频率特别高,几乎每个页面都会用到它,于是乎我们就要在每个页面中去引入该组件,并且在每个页面都得通过一个变量来控制它的显隐,这显然不是我们想要的🙅。。。那我们想要的是什么样呢🤔?用过一些 UI 框架的同学们应该知道有这样一种用法:
this.$toast({ duration: 3000, content: '这是一条消息提示' });
没错,就是这么简单的一句话就万事大吉了(就是用 js 调用组件而已啦🧐)。那这种效果究竟是怎么实现的呢?今天就让我们来(手把手🤝 )一探究竟吧!
前置知识
不知道小伙伴们有没有用过 Vue.extend() 这个东东,反正我是很少碰过,印象不深,所以这里我们先来短暂了解一下 Vue.extend() 主要是用来干嘛的。
本文共计2776个文字,预计阅读时间需要12分钟。
前言:在平时的开发过程中,我们总是先写好一个组件,然后在其需要的页面中用import引入即可。但如果是这类组件的话,上面这种类型的组件有一个很大的特点,那就是使用频率高。
前言
在平时的开发过程中,我们总是先写好一个组件,然后在需要的页面中用 import 引入即可,但如果是下面这种类型的组件呢👇
上面这种类型的浮层提示有一个很大的特点,就是使用频率特别高,几乎每个页面都会用到它,于是乎我们就要在每个页面中去引入该组件,并且在每个页面都得通过一个变量来控制它的显隐,这显然不是我们想要的🙅。。。那我们想要的是什么样呢🤔?用过一些 UI 框架的同学们应该知道有这样一种用法:
this.$toast({ duration: 3000, content: '这是一条消息提示' });
没错,就是这么简单的一句话就万事大吉了(就是用 js 调用组件而已啦🧐)。那这种效果究竟是怎么实现的呢?今天就让我们来(手把手🤝 )一探究竟吧!
前置知识
不知道小伙伴们有没有用过 Vue.extend() 这个东东,反正我是很少碰过,印象不深,所以这里我们先来短暂了解一下 Vue.extend() 主要是用来干嘛的。

