什麼是元件化 ( Component )? 在網頁中常常會出現相同的元素或介面,若可以將此介面獨立出來並重複使用,就可以大大減少開發的時間與重新製作功能,透過元件化的方式將這些重複或是制式的介面獨立出來,在不同的頁面只要做引入該元件就可以使用 範例: const app=Vue.createApp({ data(){ return{ text:'12321' }
2/15/2023JS JavaScript 並不像 Java、C++ 這些物件導向語言具有「類別」(class)來區分概念與實體(instance)或天生具有繼承的能力 JS 任何的內容都是以物件的形式做建立 物件原型 在實作中如果我們創建一個陣列,如果要把陣列內容都 console 出來,我們會想用 forEach 這個 array function 來做出來 let array1=[4,5,6]; array1.forEach(item => { console.log(item); // 4,5,6
7/3/2022Transform transform 可以讓 html 元素(包含內容)被位移、旋轉、縮放和傾斜 Transform 屬性 屬性 說明 transform-origin 物件變行的起始點
6/23/2022為何需要保留元件狀態 如果我們為數個元件的 template 撰寫 input 輸入框,並用按鈕來切換不同元件的輸入框並用 v-model 綁定 data,你會發現當你修改完一個元件的輸入框之後,切到別的元件再切回來, 你剛更新的文字內容不會被保留下來了,這就是為什麼需要保留元件 Vue 為何需要 keep alive 解決辦法 如果是使用 v-if 來做元件內容的切換時,可以將 v-if 改成 v-show 來避免切換元件時,元件被銷毀 但如果是使用 :is 來做動態切換元件哩? 使用 <keep-alive></keep-alive> 這個特殊的元件標籤,可暫存保留元件當下的狀態
6/23/2022or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up