這兩天看vue的時候,裡面提到字串模板和非字串模板,搞的有點兒懵圈,特地查了下,也記錄下,免得後面再發生這樣的事兒(記性不太好,硬傷呀。。。)
以下是教程裡的原文:
html 特性是不區分大小寫的。所以,當使用的不是字串模板時,camelcase (駝峰式命名) 的 prop 需要轉換為相對應的 kebab-case (短橫線分隔式命名):
vue.component('child', }'
})
my-message="hello!">
child>
如果你使用字串模板,則沒有這些限制。
嗯,還是上面說過的,看到這裡,不知道字串模板是啥,非字串模板是啥.....下面就來說道說道!
字串模板:指的是在元件選項裡用 template:"" 指定的模板,換句話說,寫在 js 中的 template:"" 中的就是字串模板。比如下面這個:
var tmp = new vue();
非字串模板:在單檔案裡用 指定的模板,換句話說,寫在 html 中的就是非字串模板。
Vue 關於字元模板與非字串模板
關於vue字串模板,和非字串模板 看文件時出現字串模板和非字串模板,於是查了查 html 特性是不區分大小寫的。所以,當使用的不是字串模板時,camelcase 駝峰式命名 的 prop 需要轉換為相對應的 kebab case 短橫線分隔式命名 vue.component child 字串模板 指...
多行字串 模板字串
多行字串 下面是普通字串的寫法 普通字串 var l abcd console.log l 編譯結果 如何讓讓乙個字串獨佔多行呢?就需要用到es6 裡的多行字串 多行字串 var i ab cd console.log i 編譯結果 再說說拼接字串,一般情況我們是如何拼接字串的呢?看下面 正常拼接字...
模板 字串 字串匹配
計算next陣列的方法是對於長度為n的匹配串,從0到n 1位依次求出字首字尾最大匹配長度。下面的寫法是僅僅檢測有沒有匹配然後返回第乙個匹配位置,而不是返回所有匹配位置。include include include using namespace std const int n 100 char s...