Vue 组件封装简单案例——小白入门
今天初步接触了 Vue 中的组件封装,将写好的公用组件封装在 src 的 components 文件夹下,在 views 文件夹下的 .vue 文件可以进行调用
以最简单的 button 按钮封装为例,在 components 文件夹新建ComponentsPractice.vue文件
<template><button @click="show">我是组件封装按钮</button>
</template><script>export default {name: "ComponentsPractice",methods:{show() {alert("Vue组件封装初探")}}}
</script><style scoped></style>
在 views 文件夹新建 Practice.vue 文件,将写好的 button 组件进行引入
<template><ComponentsPractice></ComponentsPractice>
</template><script>// 引入components下的ComponentsPracticeimport ComponentsPractice from "../components/ComponentsPractice";export default {name: "Practice",components:{ComponentsPractice}}
</script><style scoped></style>
执行 npm run serve
查看 Vue 项目的运行效果
点击按钮,弹出框显示:Vue组件封装初探
以上是对 Vue 组件封装的简单练习,后续会持续更新
Vue 组件封装简单案例——小白入门相关推荐
- Vue 组件封装之 ScrollView 上拉加载更多
Vue 组件封装之 ScrollView 上拉加载更多 一.ScrollView 上拉加载更多 二.使用案例 三.API 使用指南 四.源代码 一.ScrollView 上拉加载更多 组件说明: 实现 ...
- Vue 组件封装之 Questionnaire 问卷调查
Vue 组件封装之 Questionnaire 问卷调查 前言 一.Questionnaire 组件 二.使用案例 三.API 使用指南 四.源代码 前言 问卷调查表也是目前前端比较常见的开发项目,目 ...
- Vue 组件封装之 Content 列表(处理多行输入框 textarea)
Vue 组件封装之 Content 列表 一.Content 列表 二.使用案例 三.API 使用指南 四.源代码 一.Content 列表 组件说明: 实现 Content 列表布局排版. 效果展示 ...
- Vue 组件封装之 List 列表
Vue 组件封装之 List 列表 一.List 列表 二.使用案例 三.API 使用指南 四.源代码 一.List 列表 组件说明: 实现 List 列表布局排版. 效果展示: 实现的功能: 在一个 ...
- Vue 组件封装之 Search 搜索
Vue 组件封装之 Search 搜索 一.Search 组件 二.使用案例 三.API 使用指南 四.源代码 一.Search 组件 组件说明: 实现搜索功能. 效果展示: input 输入框背景铺 ...
- Vue 组件封装之 Tab 切换
Vue 组件封装之 tab 切换 一.Tab 切换组件 二.使用案例 三.API 使用指南 四.源代码 五.总结 一.Tab 切换组件 组件说明: 实现 tab 切换. 效果展示: 实现 tab 切换 ...
- Vue组件封装的过程
Vue组件封装的过程 vue组件的定义 组件(Component)是Vue.js最强大的功能之一 组件可以扩展HTML元素,封装可重用代码 在较高层面上,组件是自定义元素,Vue.js的编译器为他添加 ...
- Vue 组件封装、组件传值、数据修改
Vue 组件封装 封装的意义 当一个页面元素过多或者一个组件在多个页面都会被使用,就可以进行组件封装,可以对单个页面解耦,增加代码的可读性,并且多次使用的组件方便修改,只用修改一个地方就能对用到这个组 ...
- Vue 组件封装之 Carousel 轮播图
Vue 组件封装之 Carousel 轮播图 一.Carousel 轮播图组件 二.使用案例 三.API 使用指南 四.源代码 一.Carousel 轮播图组件 组件说明: 实现无缝轮播. 效果展示: ...
最新文章
- MVC、MVP、MVVM
- poj1603(Flody算法)
- 如何使用SSL pinning来使你的iOS APP更加安全
- C# 8.0 的默认接口方法
- 【编译原理】入门总结
- cnsl是什么意思_VS2010下创建静态链接库和动态链接库
- 网络技术 几项技术!
- 北大OJ(POJ 2808)校门外的树
- 老化试验机ami怎么寻找过去的数据_广东元耀:您知道塑料臭氧老化试验机检测浓度的方法有哪些吗?...
- 图解硬盘分区调整/硬盘分区重新调整的好软件/Norton PartitionMagic 版本 8.05 硬盘分区调整/想把硬盘空间调整一下...
- python入门——P44魔法方法:简单定制
- sql server序列_SQL Server中的序列对象
- java程序编辑器_java实现编辑器(一)
- 练习:string.h常用字符串
- POJ-1149(网络流)
- 用setTimeout代替setInterval
- 浅析JDK,JRE,JVM的区别
- word如何调整字间距离_WORD如何调整行间距和字间距
- PostScript语言教程(六、图形变换)
- 应用宝 android 平板,应用宝HD2.0个性化推荐最优安卓平板软件
热门文章
- python 正数变成负数_干货 | 32个常用Python功能实现,菜鸟到高手的进阶之路!
- 2018湖北省大学程序设计竞赛 D. Who killed Cock Robin
- 跟着王进老师学开发:Python初级入门课程-王进-专题视频课程
- 2019-8-19 [Linux] 3.为什么要修改静态IP IP的获取有几种方式 设置静态IP后无法Ping百度怎么办 可以ping后CRT无法连接怎么办
- Python命令及使用方法
- mysql时区时间戳_Java MySQL时间戳时区问题
- 2021大同高考成绩查询,2021大同市地区高考成绩排名查询,大同市高考各高中成绩喜报榜单...
- 【Tableau Server日常维护10】 安装Tableau server 2019.2版本注册表拒绝访问:RegsetValue Failed: code 5.拒绝访问。
- windows平台python3使用impyla连接hive问题汇总
- 不关闭防火墙允许远程连接MySQL