如何在小程序中封装一个自定义弹窗组件实现实战应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1525个文字,预计阅读时间需要7分钟。
目录
1.探索需求封装Popup弹窗组件
2.实战开发Popup弹窗组件
2.1 子组件内容:popup.vue文件 2.2 父组件引用子组件3.效果图预览
3.1 不使用具名插槽的原有样式效果 3.2 使用具名插槽的效果目录
- 1、探讨需求封装popup自定义弹窗组件
- 2、实战开发弹窗组件
- 2.1 子组件内容 popup.vue文件
- 2.2 父组件引用子组件
- 3、效果图预览
- 3.1 不使用具名插槽的原有样式效果
- 3.2 使用具名插槽之后样式效果
- 总结
1、探讨需求封装popup自定义弹窗组件
首先我们需要探讨一下,封装自定义的组件都需要什么功能
- 需要一个半透明灰色的背景,用于区分与非弹窗内容,点击灰色区域也可以关闭弹窗。
- 需要一个关闭按钮和两个操作按钮,一个确定,一个取消。
- 弹窗内容:标题,内容区域,因为是自定义所以都使用了具名插槽,也可以设置默认的显示内容。
- 弹窗的显示位置,本次封装只考虑了居中与页面底部两个常用显示位置。
本文共计1525个文字,预计阅读时间需要7分钟。
目录
1.探索需求封装Popup弹窗组件
2.实战开发Popup弹窗组件
2.1 子组件内容:popup.vue文件 2.2 父组件引用子组件3.效果图预览
3.1 不使用具名插槽的原有样式效果 3.2 使用具名插槽的效果目录
- 1、探讨需求封装popup自定义弹窗组件
- 2、实战开发弹窗组件
- 2.1 子组件内容 popup.vue文件
- 2.2 父组件引用子组件
- 3、效果图预览
- 3.1 不使用具名插槽的原有样式效果
- 3.2 使用具名插槽之后样式效果
- 总结
1、探讨需求封装popup自定义弹窗组件
首先我们需要探讨一下,封装自定义的组件都需要什么功能
- 需要一个半透明灰色的背景,用于区分与非弹窗内容,点击灰色区域也可以关闭弹窗。
- 需要一个关闭按钮和两个操作按钮,一个确定,一个取消。
- 弹窗内容:标题,内容区域,因为是自定义所以都使用了具名插槽,也可以设置默认的显示内容。
- 弹窗的显示位置,本次封装只考虑了居中与页面底部两个常用显示位置。

