vuejs筆記

  1. 在使用 Vue.component 註冊組件時,data 必須是函數
  2. 父組件的模板不應該知道子組件的狀態
  3. 在字符串模板中可以使用 kebab-case、camelCase、TitleCase,但是在HTML模板中應當始終使用 kebab-case,因爲 HTML 模板受HTML的約束
  4. 如果組件未經slot傳遞內容,可使用閉合的單標籤,這種標籤只能寫在字符串模板中,因爲自定義的標籤是無效的HTML,瀏覽器的原生解析器無法識別它
  5. 如果組件有 inline-template 屬性,組件把它的內容當做模板,而不是分發內容
  6. 在 script 標籤中,設置 type=”text/x-template” 並指定一個 id,可以將 id 直接指定給註冊組件時的 template 屬性,從而實現在 script 標籤中配置模板
  7. vue 實例在初始化時,對 data 的屬性執行 getter/setter 的轉化過程,因此屬性必須在 data 對象上,vue 才能轉化它
發佈了58 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章