首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在angular 2组件中使用cdn中的样式表

在angular 2组件中使用cdn中的样式表
EN

Stack Overflow用户
提问于 2017-09-08 00:59:40
回答 1查看 79关注 0票数 0

我想在angular组件中使用来自cdn的样式表。样式应该只封装在该组件中。无法使用本机封装模式,因为ie不支持。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2017-09-08 06:09:27

我不认为在你的组件模板中有好的方法可以做到这一点。我想说的是探索ngAfterViewInit选项作为大多数外部的东西,一旦角度模板被复合,就被放置在组件的lyfe循环中。

代码语言:javascript
运行
复制
@Component({selector: 'my-cmp', template: `...`})
class MyComponent implements AfterViewInit {
  ngAfterViewInit() {
    // executes after the view is loaded
  }
}

如果你使用的是angular cli,你可以在你的cli文件中配置它们,但我认为你需要把它下载到你的资源路径中,并给出路径。我认为cli不会采用cdn路径。

代码语言:javascript
运行
复制
  //part of cli configuration
  "prefix": "sd",
  "styles": [
    "../node_modules/bootstrap/scss/bootstrap.scss",
    "../node_modules/font-awesome/scss/font-awesome.scss",
    "../node_modules/primeng/resources/primeng.min.css",
    "../node_modules/primeng/resources/themes/omega/theme.css",
    "../node_modules/codemirror/lib/codemirror.css",
    "styles.scss"
  ],
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46101690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档