-
v-text 會直接把標(biāo)簽當(dāng)成文本輸出
v-html 會把標(biāo)簽當(dāng)成標(biāo)簽
查看全部 -
重要選項:
????data 所有的數(shù)據(jù)
????methode 頁面綁定事件的方法
????watch 設(shè)置數(shù)據(jù)監(jiān)聽的方法
和其他頁面的關(guān)系:
????模板指令:
????????數(shù)據(jù)渲染:v-text(格式處理了html)、v-html(保存了html結(jié)構(gòu))、{{}}
????控制模塊隱藏: v-if(在代碼中看不到)、v-show(在代碼中能看到)
????渲染循環(huán)列表:v-for
????事件綁定:v-on
????屬性綁定:v-bind(簡寫????????:class? ????:src)
查看全部 -
<h1>{{msg}}</h1>
<h1>{{msg2}}</h1>
?對于msg 寫在script里面的data中
查看全部 -
屬性:
data 數(shù)據(jù)
methods ?方法函數(shù)
?watch ?對象監(jiān)聽的方法
v-text 渲染數(shù)據(jù)
v-if 控制顯示
v-on ?綁定時間
v-for 循環(huán)渲染
查看全部 -
v-text里面的內(nèi)容都會被當(dāng)成字符,比如'<span>abc</span>'會被渲染成'<span>abc</span>'輸出,但是v-html會識別'span'標(biāo)簽,輸出是'abc'
查看全部 -
重點(diǎn)的概念
查看全部 -
.vue文件中三種類型的區(qū)分標(biāo)簽
查看全部 -
模版指令
<p>{{a}}</p>
<p v-text="a"></p>
<p v-html="a"></p>
v-if/v-show/v-for/v-on/v-bind屬性綁定
<ul>
????<li v-for='item in items'>
????????<p v-text='item.label' v-on:click="doThis"></p>
????????<button @click="doThis"></button>
????</li>
</ul>
data:{
????items:[
????????{
????????????label: 'apple'
????????},
????????{
????????label:'banana'
????????}
????]
},
methods:{
????doThis: function(){}
}
查看全部 -
new Vue({
????data: {
????????a:1
????},
????methods:{
????????doSomething: function(){}
????},
????watch:{//監(jiān)聽
????????'a':function(){}
????}
})
查看全部 -
props:[] 用于傳遞參數(shù) ? 以字符串的形式
查看全部 -
component 注冊組件
如果有駝峰 會以下劃線代替
要引入一個vue ?直接引入標(biāo)簽即可
查看全部 -
vue關(guān)鍵屬性
查看全部 -
雙向綁定:
<div id="demo">
????<p>{{message}}</p>
????<input v-model="message">
</div>
var demo = new Vue({
????el:'#demo',
data:{
????message:"Hello Vue.js!"
}
})
查看全部 -
var App = require('./App') ? ?== import Vue from 'vue'
查看全部 -
cn.ue.js.org
查看全部
舉報