欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue中的字符串模板的使用

 更新時間:2018年05月17日 09:25:01   作者:Miss_Ye  
本篇文章主要介紹了Vue中的字符串模板的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1、HTML模板和字符串模板

HTML模板:直接在HTML頁面掛載的模板。(即非字符串模板)

非字符串模板:在單文件里用 <template></template> 指定的模板,換句話說,寫在 html 中的就是非字符串模板。

字符串模板:在js字符串中定義的模板。

2、Props屬性:HTML 特性是不區(qū)分大小寫的。所以,當使用的不是字符串模板時,camelCase (駝峰式命名) 的 props屬性需要轉換為相對應的 kebab-case (短橫線分隔式命名):

(1)、HTML模板:

Vue.component('child', {
// 在 JavaScript 中使用 camelCase
props: ['myMessage'],
template: '<span>{{ myMessage }}</span>'
})

(2)、字符串模板:

<!-- 在 HTML 中使用kebab-case -->
<child my-message="hello!"></child>

3、組件名大小寫:

注意:當直接在 DOM 中使用一個組件 (而不是在字符串模板或單文件組件) 的時候,我們強烈推薦遵循 W3C 規(guī)范中的自定義組件名 (字母全小寫且必須包含一個連字符)。這會幫助你避免和當前以及未來的 HTML 元素相沖突。

(1)、使用 kebab-case:

Vue.component('my-component-name', { /* ... */ });

當使用 kebab-case (短橫線分隔命名) 定義一個組件時,你也必須在引用這個自定義元素時使用 kebab-case,例如 <my-component-name>。

(2)、使用 PascalCase:

Vue.component('MyComponentName', { /* ... */ })

當使用 PascalCase (駝峰式命名) 定義一個組件時,你在引用這個自定義元素時兩種命名法都可以使用。也就是說 <my-component-name> 和 <MyComponentName> 都是可接受的。注意,盡管如此,直接在 DOM (即非字符串的模板,如:在單個組件的<template></template>中 或者 index.html中直接CDN引入vue.js的<div id="app"></div>中) 使用時只有 kebab-case 是有效的,使用駝峰式,是不會渲染的。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • vue實現(xiàn)分頁欄效果

    vue實現(xiàn)分頁欄效果

    這篇文章主要為大家詳細介紹了vue實現(xiàn)分頁欄效果,分頁欄設計的步驟與實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • 推薦VSCode 上特別好用的 Vue 插件之vetur

    推薦VSCode 上特別好用的 Vue 插件之vetur

    這篇文章主要介紹了推薦VSCode 上特別好用的 Vue 插件之vetur,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • vite+vue3不清除瀏覽器緩存直接下載最新代碼的解決方案

    vite+vue3不清除瀏覽器緩存直接下載最新代碼的解決方案

    vite+vue3項目發(fā)布后,瀏覽器上還是舊代碼,沒有及時更新到最新代碼,下面通過本文給大家分享vite+vue3不清除瀏覽器緩存直接下載最新代碼的解決方案,感興趣的朋友一起看看吧
    2024-06-06
  • 深入理解vue-class-component源碼閱讀

    深入理解vue-class-component源碼閱讀

    這篇文章主要介紹了深入理解vue-class-component源碼閱讀,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-02-02
  • Vue實現(xiàn)數(shù)據(jù)篩選與搜索功能的示例代碼

    Vue實現(xiàn)數(shù)據(jù)篩選與搜索功能的示例代碼

    在許多Web應用程序中,數(shù)據(jù)篩選和搜索是關鍵的用戶體驗功能,本文將深入探討在Vue中如何進行數(shù)據(jù)篩選與搜索的實現(xiàn),感興趣的小伙伴可以跟隨小編一起學習一下
    2023-10-10
  • vue使用Axios做ajax請求詳解

    vue使用Axios做ajax請求詳解

    本篇文章主要介紹了vue使用Axios做ajax請求詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • vue3簡單封裝input組件和統(tǒng)一表單數(shù)據(jù)詳解

    vue3簡單封裝input組件和統(tǒng)一表單數(shù)據(jù)詳解

    最近有一個需求是很多個表單添加,編輯等操作,會用到很多input輸入框,所以就想把input進行簡單封裝,這篇文章主要給大家介紹了關于vue3簡單封裝input組件和統(tǒng)一表單數(shù)據(jù)的相關資料,需要的朋友可以參考下
    2022-05-05
  • iview 權限管理的實現(xiàn)

    iview 權限管理的實現(xiàn)

    本文主要介紹了iview 權限管理,iview-admin2.0自帶權限管理??梢酝ㄟ^設置路由的meta對象的參數(shù)access來分配權限。感興趣的可以了解一下
    2021-07-07
  • Vue實現(xiàn)固定定位圖標滑動隱藏效果

    Vue實現(xiàn)固定定位圖標滑動隱藏效果

    移動端頁面,有時候會出現(xiàn)一些固定定位在底部圖標,比如購物車等。這篇文章主要介紹了Vue制作固定定位圖標滑動隱藏效果,需要的朋友可以參考下
    2019-05-05
  • vue 子組件修改data或調(diào)用操作

    vue 子組件修改data或調(diào)用操作

    這篇文章主要介紹了vue 子組件修改data或調(diào)用操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08

最新評論