css - 跨元素共享 css 和 ts

标签 css angular typescript share

需要在多个 Angular 元素之间共享一些 CSS 和 TS。有办法吗?复制粘贴看起来不太适合这个目的。

最佳答案

对于每个元素,您都可以尝试将其添加到您的 angular.json 中。在样式部分,通常还有来自您的节点包的其他样式。

"styles": [

              "path/to/style/style.scss", // Your  custom style
              "node_modules/font-awesome/css/font-awesome.css" //exemple of package style

            ]

编辑: 如果你需要加载外部 css。 您可以使用您在第一篇文章的评论中提到的使用 src 应用程序文件夹中 index.html 中的“链接”。对于每个 ng 元素。希望它能符合您的要求。

<link rel="stylesheet" type="text/css" href="server/with/css/custom.css">

关于css - 跨元素共享 css 和 ts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53149777/

相关文章:

html - 将鼠标悬停在元素上时,CSS Cursor 属性不会更改光标

css - 围绕 CSS 背景图像的边框

javascript - 动态导入react-icons

javascript - 在服务器上设置请求后,Cors 仍然阻止请求

typescript - 如何在接口(interface)中使用字符串枚举类型作为计算属性名称?

html - 从网站的 PSD 文件中提取按钮

html - 如何设置 ionic 选项的默认选择值?

javascript - 无法获取 Angular2 中的路线参数

javascript - Angular + Jasmine 的单元测试用例

具有多个日期选择的 Angular 6 日历