Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic/Angular:从API为动态内容注入动态CSS样式_Css_Angular_Ionic Framework_Ionic3 - Fatal编程技术网

Ionic/Angular:从API为动态内容注入动态CSS样式

Ionic/Angular:从API为动态内容注入动态CSS样式,css,angular,ionic-framework,ionic3,Css,Angular,Ionic Framework,Ionic3,我遇到了以下问题: 我从应用了特定类和ID的API接收到一个动态HTML内容片段。 此外,我还可以通过这个API访问一个动态的、独立的CSS样式表 到目前为止,我得到的是: enclosuration:viewenclosuration.None,很重要,否则类名等会被Angular更改/扩展 我无法将从API接收到的样式应用于组件 第一个想法是将样式承诺结果直接放在这里: @组成部分({ 选择器:“页面动态”, templateUrl:'dynamic.html', 封装:视图封装。无, 风

我遇到了以下问题:

我从应用了特定类和ID的API接收到一个动态HTML内容片段。 此外,我还可以通过这个API访问一个动态的、独立的CSS样式表

到目前为止,我得到的是:

enclosuration:viewenclosuration.None,
很重要,否则类名等会被Angular更改/扩展

我无法将从API接收到的样式应用于组件

第一个想法是将样式承诺结果直接放在这里:

@组成部分({
选择器:“页面动态”,
templateUrl:'dynamic.html',
封装:视图封装。无,
风格:mycssapi
})
或者事后注射。没有让它工作

第二个想法是添加
或以下内容:

{{mycss?.styles}}
有人知道如何解决这个问题吗

流程草图:获取动态HTML代码片段和CSS样式->将其注入组件

提前谢谢你!
马库斯

你解决了这个问题吗?我也面临类似的问题。不,对不起。没有深入挖掘什么是值得的,我最终在主体上附加了一个手动创建的样式元素。我也有同样的问题。你找到解决办法了吗?你找到解决办法了吗?我也面临类似的问题。不,对不起。没有深入挖掘什么是值得的,我最终在主体上附加了一个手动创建的样式元素。我也有同样的问题。你找到解决办法了吗?