Color Picker Tool In React/Vue.js
這次的練習在於熟悉Vue元件的寫法,以及Bootstrap 4版面布局,Vue的元件第一個參數必須全部小寫,這點要特別注意。
- Html
- 注意codepen引用bootstrap時使用的版本(bootstrap 4)
- 如果想要同一行顯示用row包起來
- 注意codepen引用bootstrap時使用的版本(bootstrap 4)
- React
- 思考如何取得與處理textarea的內容
- Vue
- 元件:第一個元件的參數開頭需要全部小寫
- 使用元件的好處,能夠有自己的計算屬性
- 從父類別繼承下來的屬性可以再重新計算成新的屬性
- 元件:第一個元件的參數開頭需要全部小寫
- Javascript
- Vue裡面的東西都是物件
- html中都是用等號和引號取得vue的物件或資料
- 用:style屬性接收物件的css設定的物件
- :style=“card.csscolor”
- :v-model=“color_cards”
- :v-for=“card in color_cards”
- computed裡面接的是object類型的東西
- 計算出color_card字串切割後的值
- CSS
- hover:設定移動效果
- transform: translate(5px, 5px);
- transition: 4s
- codepen編譯pug和sass差異
- 編譯pug會重新整理頁面
- 編譯sass不重新整理頁面,但會動態替換頁面的內容
- hover:設定移動效果
Source Code如下: