Java成神之路:第一帖---- Vue的组件属性components用法
Vue的组件属性:components
使用场景
一般在项目的使用过程中,某个需要多次使用的模块,会将整个模块抽取出来,写一个组件,供给其他页面进行调用或者是在一个页面中,多次使用到一个重复的代码样式,将其抽取出来,用组件来代替,以实现代码的复用性。
组件又分为局部注册组件和全局注册组件
全局注册组件:指的是在任何一个页面都可以进行使用的组件,例如:头部、底部
局部注册组件:本页面进行复用的代码样式 ,例如:页面中的活动模块
全局注册组件使用方法:
<script type="text/javascript">
            //自定义组件,counter是组件的名称
            var counter = {
                 template: "<button @click='num++'>你已经点击了{{num}}次</button>",
            //在组件中,data必须是返回值的函数,而不是属性,所以要用data(),且用return返回数据
                 data(){
                      return {num:0}
                 }
            }
            //全局注册组件,第一个是参数名字,第二个是组件名字
           //“”内的counter是组件的名字,也可以用其他名字,第二个counter是指代上面的组件
            Vue.component("counter",counter);
</script>
局部注册组件使用方法:
<script type="text/javascript">
            //自定义组件
            var counter = {
                 template: "<button @click='num++'>你已经点击了{{num}}次</button>",
                 data(){
                      return {num:0}
                 }
            }
            var vm=new Vue({
                 el:"#app",
                 //局部注册组件,第一个counter是组件的名字,第二个counter是上面组件的名字
                 components:{
                      counter: counter
                 }
            });
      </script>
效果为:每点击一次按钮,则num+1,意味着按钮里面的文字发生改变,也就变成了
你已经点击了0次
你已经点击了1次
你已经点击了2次
......
结束啦~
Java成神之路:第一帖---- Vue的组件属性components用法的更多相关文章
- Java成神之路[转]
		阿里大牛珍藏架构资料,点击链接免费获取 针对本文,博主最近在写<成神之路系列文章> ,分章分节介绍所有知识点.欢迎关注. 主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 ... 
- Java成神之路:第三帖----数据结构与算法之队列
		数据结构与算法--队列 今天掉了两根头发,摸掉的,记得 别乱摸,很珍贵的!! 什么是队列? 1)队列是一个有序列表,可以用数组或是链表来实现 2)遵循 先入先出 的原则.即:先存入队列的数据,要先取出 ... 
- Java成神之路:第二帖---- 数据结构与算法之稀疏数组
		数据结构与算法--稀疏数组 转换方法 记录数组有几行几列,有多少个不同的值 把不同的值的元素的行列,记录在一个小规模的数组中,以此来缩小数组的规模 如图: 二维数组转稀疏数组 对原始的二维数组进行遍历 ... 
- Java成神之路技术整理(长期更新)
		以下是Java技术栈微信公众号发布的关于 Java 的技术干货,从以下几个方面汇总. Java 基础篇 Java 集合篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 ... 
- Java成神之路技术整理
		关于 Java 的技术干货,从以下几个方面汇总. Java 基础篇 Java 集合篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 Java 工具篇 Java 书籍篇 ... 
- java 成神之路
		一.基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://i ... 
- java成神之路
		一.基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://i ... 
- 《成神之路-基础篇》JVM——Java内存模型(已完结)
		Java内存模型 本文是<成神之路系列文章>的第一篇,主要是关于JVM的一些介绍. 持续更新中 Java内存模型 JVM内存结构 VS Java内存模型 VS Java对象模型(Holli ... 
- java程序员从小工到专家成神之路(2020版)
		目录 必须掌握的基础知识 1. Git & Github 2. Linux 3. 数据结构和算法 4. HTTP / HTTPS 5. 设计模式 6. 计算机原理 java学习之路 1. 工具 ... 
随机推荐
- SpringBoot集成Junit
			1.在pom.xml下添加Junit依赖: <!--添加junit环境的jar包--> <dependency> <groupId>org.springframew ... 
- 第三篇Scrum冲刺博客--Interesting-Corps
			第三篇Scrum冲刺博客 站立式会议 1.会议照片 2.队友完成情况 团队成员 昨日完成 今日计划 鲍鱼铭 主页页面跳转社区功能及社区设计及布局实现 搜索页面跳转.设计及布局实现 叶学涛 编写个人页面 ... 
- muduo源码解析3-currentthread命名空间
			CurrentThread 作用: CurrentThread并不是一个类,而是一个命名空间,在mymuduo内部,目的是提供对于当前线程的管理操作. 内部变量: __thread int t_cac ... 
- MySQL添加外键报错 - referencing column 'xx' and referenced column 'xx' in foreign key constraint 'xx' are incompatible
			MySQL给两个表添加外键时,报错 翻译意思是:外键约束“xx”中的引用列“xx”和引用列“xx”不兼容 说明两个表关联的列数据类型不一致,比如:varchar 与 int,或者 int无符号 与 i ... 
- [HAOI2007]修筑绿化带 题解
			题意分析 给出一个 $m*n$ 的矩阵 $A$ ,要求从中选出一个 $a*b$ 的矩阵 $B$ ,再从矩阵 $B$ 中选出一个 $c*d$ 的矩阵 $C$ ,要求矩阵 $B,C$ 的边界不能重合,求矩 ... 
- typepra快捷键
- Combine 框架,从0到1  —— 3.使用 Subscriber 控制发布速度
			本文首发于 Ficow Shen's Blog,原文地址: Combine 框架,从0到1 -- 3.使用 Subscriber 控制发布速度. 内容概览 前言 在发布者生产元素时消耗它们 使 ... 
- 软件人如何快速晋升CTO(一)
			1.场景描述  软件人如何快速晋升CTO? 实战操作,介绍下如何0成本拥有自己的软件公司,出任CTO/CEO.  2020年 8月16日,软件老王拿到公司的营业执照和公章了,税务登记也一起办理好了 ... 
- e3mall商城总结12之购物车的实现、以及购物车小计问题、json406报错
			说在前面的话 1.本节主要讲了e3mall购物车的实现方法,我搭建的项目和系统购物车有一些区别,因此这里需要说一下.系统搭建的项目在未登陆的情况下也可以通过cookie进行加入购物车,当用户要下单的时 ... 
- 数字电路基础(二)TTL与非门输入端悬空和接大电阻的问题
			引言 我们在做那些判断与非门输入输出的时候,常常把输入端悬空和接大电阻作为高电平输入处理,比如下边这一例题: 很显然,我们无法直接从与非门逻辑图中看出其内部工作原理,那我们该如何分析呢?那肯定是去分析 ... 
