為什麼基於vue的框架都不使用原生HTML標籤?

時間 2021-05-08 12:02:29

1樓:羅志華

不僅僅是vue,react和angular大部分是自定義的標籤和classname,現在都什麼年代了,為什麼還不知道自定義標籤怎麼改?

2樓:南瓜馬車

因為是人家自定義的標籤。

建議學習一下vue的自定義元件,這樣就能明白為什麼vue的元件不能更改了。

你不能給類名,本質上是自定義元件並沒有留給你類名的介面字段。

如果你自己寫自定義元件的話可以考慮一下,是否留這樣的介面,以及為什麼

3樓:NaiTang

不使用原生的html標籤,乙個是為了有意義,乙個是為了區別於原生的html標籤。

你引入組建是為了什麼?

為了快速實現一些功能。所以需要預設許多功能和樣式,但class名已知,樣式也是可以修改的。建議修改的時候不要全域性修改。

4樓:troy351

直接改寫class的內容覆蓋就好了。。不需要刪。

而且element和bootstrap都提供less/sass檔案,可以統一改

5樓:深秋的黎明-禁言

你自己在外麵包個div寫上自己的class就是了,為什麼老想著要刪別人的class,老要破壞別人寫的控制項定下的樣式規則。

6樓:嘴哥

1. html的標籤不能完全表現一些複雜功能2. 自定義標籤比較靈活, 能夠解析成各種html標籤。

3. html本身不帶動態標籤及資料解析功能。

4. 當然,也有直接使用HTML標籤來做框架的, 這就需要把他們之間的轉換或者對應關係封裝起來維護。

怎樣使用前端框架 vue 做乙個完整的後台管理系統?

eechen Vue就是個前端庫或者框架,對於實現乙個後台管理系統,不是必需的東西。對於後端你要用什麼語言什麼框架,你要自己根據需求和個人熟悉程度來選。然後先實現個後台管理系統的RBAC使用者許可權管理模組,你大概就對後台管理系統的開發有個基本認識了。 helloworld 我寫過乙個小玩意,有基礎...

現代前端框架 例如Vue 為什麼選擇 資料劫持 實現資料雙向繫結

召伯樹 ko 通過 ko.observable 生成了乙個物件的 handle,然後通過這個 handle 可以進行賦值 取值操作。這原理上與 vue 的 defineProperties 定義 getter setter 並無區別。只不過乙個是顯示轉化而乙個是隱式的。顯然 vue 隱式的要好,用過...

vue中為什麼要使用filter?

水秋玄 filter 是做一些統一的處理,比如轉大小寫,格式化時間 新增前字尾等等。用method也可以,但是使用按需混入太麻煩,自動全域性混入又沒必要,因為不是所有元件都用到。computed也可以用,但是computed實際是檢測所包含的的變數的改變,跟一般方法還是有區別,再者使用compute...