欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

作用域css React.js替代項

錢浩然2年前8瀏覽0評論

伙計們, 我們有2個項目:Vue.js中的父項目,其中只有頁眉和頁腳,React.js中的子項目,其中是我們插入到第一個Vue.js項目中的內容。

每個項目都有自己的共享組件庫,同時它們基于另一個第三共享庫(這兩個共享庫是相同的,只是版本不同)。

問題是兩個組件庫都基于同一個庫(第三個共享庫),因此具有幾乎相同的風格——類名。當我們將React.js項目插入Vue.js項目時,我們覆蓋了這些共享庫的CSS。React.js項目中的樣式會覆蓋Vue.js項目中頁眉/頁腳中的樣式。

你能想到什么解決辦法嗎?類似作用域css的東西?最好是在React.js .我們不能編輯共享庫。我們嘗試過,將React.js項目插入或Shadow DOM。最后兩個解決方案是可行的,但是僅僅因為css沖突就這樣包裝似乎有些極端。你認為在這種情況下通過DOM或者Shadow解決它有意義嗎?