vue中组件的四种方法总结

希望对大家有用

全局组件的第一种写法

html:

<div id = "app">    <show></show></div>

js:

  第一步:实例化Vue对象    var app = new Vue({        el:"#app"    })
    第二步:定义组件    var myComponent = Vue.extend({        template: ‘<h1>vue全局组件写法一</h1>‘    });
    第三步:注册组件   Vue.component(‘show‘,myComponent)

全局组件的第二种写法(注意定义的组件必须在实例化前面)

html:

<div id="app1">    <login></login></div>

js:

Vue.component(‘login‘,{    template: ‘<h1>vue全局组件写法二</h1>‘});var app1 = new Vue({    el:"#app1"});

全局组件的第三种方法

html:

<template id="recommend">    <h1>这种方法比较推荐</h1></template><div id="app3">    <recommend></recommend></div>

js:

Vue.component(‘recommend‘,{    template:‘#recommend‘})var app3 = new Vue({    el:"#app3"});

全局组件第四种写法(不太推荐)

html

<script type="x-template" id="recommend1">    <h1>这种方法不太推荐</h1></script><div id="app4">    <recommend1></recommend1></div>

js

Vue.component(‘recommend1‘,{    template:‘#recommend1‘})var app13 = new Vue({    el:"#app4"});
时间: 2024-07-30 13:48:59

vue中组件的四种方法总结的相关文章

java中定时器的四种方法

1 package com.lid; 2 3 import java.util.Calendar; 4 import java.util.Date; 5 import java.util.Timer; 6 import java.util.TimerTask; 7 8 public class Test { 9 public static void main(String[] args) { 10 //timer1(); 11 timer2(); 12 //timer3(); 13 //time

在view中常见的四种方法的使用场合

四种方法,使view创建好里面就有东西:[1.init  2.initWithFrame使用代码创建的时候.(从文件创建的时候不一定调用:1.init  2.initWithFrame这两个方法) 3.initWithCoder(通过文件,xib stroyBoard 创建的控件一定会调这个方法)  4.awakeFromNib(如果是xib或者storyBoard创建的一定会调awakeFromNib这个方法,然后是initWithCoder)]

在Win8和Win8.1中安装.Net framework 3.5的四种方法

升级到Win8和win8.1的朋友可能都遇到过安装或使用某个应用程序时会要求系统中有.Net Framework 3.5组件,但是在Win8和Win8.1中.Net Framework 默认情况下是不会安装的,这里我通过查阅资料和网络搜集,总结了四种安装.Net Framework的方法,希望能对有需要的朋友有所帮助. 两种联网方法,两种离线方法. 联网方法: 方法一:提示按需安装 .NET Framework 3.5 一般需要安装.NET framework 3.5的都是某些用到该框架的应用程

【转】Java中字符串中子串的查找共有四种方法(indexof())

原文网址:http://wfly2004.blog.163.com/blog/static/1176427201032692927349/ Java中字符串中子串的查找共有四种方法,如下:1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. 2.int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引. 3.int lastIndexOf(String st

IOS中Json解析的四种方法

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式. 有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接).此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便. 从IOS5开始,APPLE提供了对json的原生支持(NSJSONSerialization),但是为了兼容以前的ios版本,可以使用第三方库来解析Json. 本文将介绍TouchJso

javascript中定义声明函数的四种方法

javascript中定义声明函数的四种方法 :http://blog.163.com/zzf_fly/blog/static/209589158201286104927248/ 方法一:function functionName([parameters]){functionBody}; 方法二:将一个未命名的函数function赋给一个指定变量(var):var add=function(a, b){} 方法三:使用new运算符声明函数varName=new Function([param1N

Java中字符串中子串的查找共有四种方法(indexof())

Java中字符串中子串的查找共有四种方法(indexof()) Java中字符串中子串的查找共有四种方法,如下:1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. 2.int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引. 3.int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引. 4.int las

C语言K&R习题系列——句子中一个空格代替多个空格的四种方法

原题: Write a program to copy its input to its output, replacing each string of one or more blanks by a single blank. 第一种: 这种最常用,设置一个inspace作为布尔变量,标志当前输入是否在字符中,或在字符外 #include <stdio.h>   int main(void) {   int c;   int inspace=0;     while((c = getcha

iOS中常用的四种数据持久化方法简介

iOS中常用的四种数据持久化方法简介 iOS中的数据持久化方式,基本上有以下四种:属性列表.对象归档.SQLite3和Core Data 1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了 @interface User : NSObject <NSCoding>@property (nonatomic, assign) NSInteger userID;@property (nonatomic,