2
對於款式,我們的內容安全政策不允許unsafe-inline
。如何使用帶CSP的角材料?
當我嘗試在我們的應用程序中使用角度材質時,它不能正常工作(缺少樣式),並且在DevTools中記錄了很多錯誤。據我所知,這是由於動態生成的CSS被注入頁面。
我已經包括ngCsp,但它對這個問題沒有明顯的影響。
對於款式,我們的內容安全政策不允許unsafe-inline
。如何使用帶CSP的角材料?
當我嘗試在我們的應用程序中使用角度材質時,它不能正常工作(缺少樣式),並且在DevTools中記錄了很多錯誤。據我所知,這是由於動態生成的CSS被注入頁面。
我已經包括ngCsp,但它對這個問題沒有明顯的影響。
據當時Angular Material文檔解決方案必須:
angular
.module("app", ['ngMaterial'])
.config(['$mdThemingProvider', function (themeProv) {
themeProv.setNonce('randomString')
}])
的節骨眼上還加入到主題風格標籤的屬性。設置一個值允許使用CSP策略而不使用不安全的內聯指令。