VUE大神的成長之路--模板語法

一:插值
(1)文本
<span>Message: {{ msg }}</span>
可以使用v-once指令執(zhí)行一次性的插值硫朦,當(dāng)數(shù)據(jù)變化時苟跪,插值處內(nèi)容不會更新状共,請留心亲配,這樣會影響到該節(jié)點上所有的數(shù)據(jù)綁定
<span v-once>This will never change: {{ msg }}</span>
(2)純HTML
<div v-html="rawHtml"></div>
你的站點上動態(tài)渲染的任意 HTML 可能會非常危險尘应,因為它很容易導(dǎo)致 XSS 攻擊。請只對可信內(nèi)容使用 HTML 插值吼虎,絕不要對用戶提供的內(nèi)容插值犬钢。
(3)屬性
{{}}---不能在html屬性中使用,應(yīng)使用v-bind(簡寫::XXX)思灰,
<div v-bind:id="dynamicId"></div>
這對布爾值的屬性也有效 —— 如果條件被求值為 false 的話該屬性會被移除:
<button v-bind:disabled="someDynamicCondition">Button</button>
二:指令:指令的職責(zé)就是當(dāng)其表達式的值改變時相應(yīng)地將某些行為應(yīng)用到 DOM 上
(1)參數(shù)v-bind v-on
(2)修飾符:用于指出一個指令應(yīng)該以特殊方式綁定
.prevent 修飾符告訴 v-on 指令對于觸發(fā)的事件調(diào)用 event.preventDefault():
三:過濾器:過濾器可以用在兩個地方:mustache 插值和 v-bind 表達式
{{ message | capitalize}}

<div v-bind:id="rawId | formatId"></div>

*** Vue 2.x 中玷犹,過濾器只能在 mustache 綁定和 v-bind 表達式(從 2.1.0 開始支持)中使用,因為過濾器設(shè)計目的就是用于文本轉(zhuǎn)換官辈。為了在其他指令中實現(xiàn)更復(fù)雜的數(shù)據(jù)變換箱舞,你應(yīng)該使用計算屬性遍坟。

過濾器還可以串聯(lián)
{{ message | filterA | filterB }}

過濾器是JavaScript函數(shù),因此可以接受參數(shù)
{{ message | filterA('arg1',arg2)}}
new Vue({
// ...
filters: {
capitalize: function (value) {
if (!value) return ''
value = value.toString()
return value.charAt(0).toUpperCase() + value.slice(1)
}
}
})
四:縮寫
v-bind:href="url" ---- :href="url"
v-on:click="clickSome" --- @click="clickSome"

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末晴股,一起剝皮案震驚了整個濱河市愿伴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌电湘,老刑警劉巖隔节,帶你破解...
    沈念sama閱讀 218,607評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異寂呛,居然都是意外死亡怎诫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評論 3 395
  • 文/潘曉璐 我一進店門贷痪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來幻妓,“玉大人,你說我怎么就攤上這事劫拢∪饨颍” “怎么了?”我有些...
    開封第一講書人閱讀 164,960評論 0 355
  • 文/不壞的土叔 我叫張陵舱沧,是天一觀的道長妹沙。 經(jīng)常有香客問我,道長熟吏,這世上最難降的妖魔是什么距糖? 我笑而不...
    開封第一講書人閱讀 58,750評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮牵寺,結(jié)果婚禮上悍引,老公的妹妹穿的比我還像新娘。我一直安慰自己缸剪,他們只是感情好吗铐,可當(dāng)我...
    茶點故事閱讀 67,764評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著杏节,像睡著了一般唬渗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上奋渔,一...
    開封第一講書人閱讀 51,604評論 1 305
  • 那天镊逝,我揣著相機與錄音,去河邊找鬼嫉鲸。 笑死撑蒜,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播座菠,決...
    沈念sama閱讀 40,347評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼狸眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了浴滴?” 一聲冷哼從身側(cè)響起拓萌,我...
    開封第一講書人閱讀 39,253評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎升略,沒想到半個月后微王,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,702評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡品嚣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,893評論 3 336
  • 正文 我和宋清朗相戀三年炕倘,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片翰撑。...
    茶點故事閱讀 40,015評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡罩旋,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出眶诈,到底是詐尸還是另有隱情瘸恼,我是刑警寧澤,帶...
    沈念sama閱讀 35,734評論 5 346
  • 正文 年R本政府宣布册养,位于F島的核電站,受9級特大地震影響压固,放射性物質(zhì)發(fā)生泄漏球拦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,352評論 3 330
  • 文/蒙蒙 一帐我、第九天 我趴在偏房一處隱蔽的房頂上張望坎炼。 院中可真熱鬧,春花似錦拦键、人聲如沸谣光。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽萄金。三九已至,卻和暖如春媚朦,著一層夾襖步出監(jiān)牢的瞬間氧敢,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評論 1 270
  • 我被黑心中介騙來泰國打工询张, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留孙乖,地道東北人。 一個月前我還...
    沈念sama閱讀 48,216評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像唯袄,于是被迫代替她去往敵國和親弯屈。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,969評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 這篇筆記主要包含 Vue 2 不同于 Vue 1 或者特有的內(nèi)容恋拷,還有我對于 Vue 1.0 印象不深的內(nèi)容资厉。關(guān)于...
    云之外閱讀 5,050評論 0 29
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)梅掠,斷路器酌住,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • Vue 實例 屬性和方法 每個 Vue 實例都會代理其 data 對象里所有的屬性:var data = { a:...
    云之外閱讀 2,214評論 0 6
  • 1.安裝 可以簡單地在頁面引入Vue.js作為獨立版本,Vue即被注冊為全局變量阎抒,可以在頁面使用了酪我。 如果希望搭建...
    Awey閱讀 11,024評論 4 129
  • 今天11:30起床… 讀了李笑來專欄,看到留言區(qū)有一句:你感覺時間不夠用且叁,是因為現(xiàn)在的你在還債都哭。 看了得到上的知識...
    簡潔一方閱讀 184評論 0 0