DOMException:無法從“CSSStyleSheet”讀取“cssRules”屬性:無法訪問規則
我知道這是什么以及為什么會發生這種情況,這不是“這是什么錯誤”問題,也不是該問題的重復。
非常具體:
使用 VueJS 3 和 google maps api,webpack 試圖遍歷來自 google 的樣式表,由于跨站點保護,這將無法作業。那很好,但是為什么它首先嘗試這樣做,我該如何讓它不那樣做呢?
uj5u.com熱心網友回復:
reactive正在做深度反應轉換。shallowReactive還不夠,因為它仍然對頂級物件及其屬性進行回應式轉換。
你想要的是shallowRef
uj5u.com熱心網友回復:
幾周前我遇到過一次,終于弄明白了,然后又遇到了,忘記了我是怎么弄出來的。萬一其他人過來(你好,未來的我):
將 map 物件從window.google.maps.Map變成 areactive會導致 Vue/webpack 嘗試遍歷整個物件,包括對該物件中樣式表的參考
shallowReactive也不行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/432248.html
下一篇:Webpack、css-minimizer-webpack-plugin與mini-css-extract-plugin
