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. 工具 ...
 
随机推荐
- python2-dpkt 下载
			
原文链接:https://centos.pkgs.org/7/forensics-x86_64/python2-dpkt-1.9.2-2.el7.noarch.rpm.html .Download c ...
 - 方差分析、T检验、卡方分析如何区分?
			
差异研究的目的在于比较两组数据或多组数据之间的差异,通常包括以下几类分析方法,分别是方差分析.T检验和卡方检验. 三个方法的区别 其实核心的区别在于:数据类型不一样.如果是定类和定类,此时应该使用卡方 ...
 - 01.arduino uno开发板入门
			
01.所需工具 -Ariduino uno开发板一块 -对应的usb数据线 -杜邦线若干 -一些用以测试的电子元器件 02.安装arduino IDE 打开官网链接https://www.arduin ...
 - vue-cli根据不同的命令自动切换不同环境地址
			
前言 我们再使用vue脚手架开发项目时,不可避免的涉及到多个环境来回切换接口调用地址的问题,在开发环境中可能会通过 ip 来访问后台接口,但是当项目上线后就要把对用的接口地址换成生产环境的地址,肯定不 ...
 - 一张图对比React、Angular、Vue.js
			
文章原文地址:https://baijiahao.baidu.com/s?id=1609374985643812253&wfr=spider&for=pc
 - spring-boot如何生成元数据与javaBean进行关联用作配置文件提示
			
spring-boot如何生成元数据与javaBean进行关联用作配置文件提示 首先需要引入一个jar依赖包,以及一个maven plugin如下所示 <dependency> <g ...
 - type类型为number的input标签可以输入字母e
			
主要原因是:e在数学上代表的是无理数,是一个无限不循环的小数,其值约为2.7182818284,所以在输入e的时候,输入框会把e当成一个数字看待. 可以采用下面的方式来避免这个BUG,在input标签 ...
 - 记录laravelchina中的微信小程序教程的第四节的安装easy WeChat扩展的报错
			
composer require "overtrue/laravel-wechat:~5.0 PHP Fatal error: Allowed memory size of 16106127 ...
 - 如何设计Restful风格的API
			
RestfulAPI就是由后台(SERVER端)来提供接口,前端来调用.前端调用API向后台发起HTTP请求,后台响应请求将处理结果反馈给前端.也就是说Restful 是典型的基于HTTP的协议.那么 ...
 - php利用快递100接口获取物流信息
			
PHP使用CURL调用快递100接口查询运单信息 类代码如下: <?php/** * 快递100接口调用类 * @author 齐云海 * date: 2019/05/29 */ class E ...