angular - 拆分视图未按预期工作,未应用样式
问题描述
我在另一个组件中使用 SplitView 组件,但样式 - --cx-active-view:2; --cx-view-位置:0;未应用于cx-split-view 和 cx-view。以下是相同的代码片段 -
<cx-view class="card">
<div class="header">
<div class="title-bar>
</div>
</div>
</cx-view>
<router-outlet></router-outlet>
<cx-split-view [hideMode]="false">
<cx-view>
<cx-table></cx-table> // using TableComponent inside split view.
</cx-view>
<router-outlet></router-outlet>
</cx-split-view>
结果,它不会在浏览器中显示另一个组件。如果在 cx-split-view 和 cx-view(Dev tools -> elements) 中手动添加样式,那么它将开始显示第二个组件。
**已经在两个组件中导入了 SplitViewModule。
解决方案
通过在 tsconfig.json 文件中添加以下键来解决此问题 -
"angularCompilerOptions": {
"enableIvy": true
}
风格归因所需 - https://angular.io/guide/ivy
推荐阅读
- google-chrome - Chrome 更新后出现“Permissions-Policy 标头错误”
- django - 姜戈。通过模型与手动中间模型的 M2M 领域?
- python - Keras 多模型 API
- ruby-on-rails - 我应该创建另一个引用唯一 ID 的表还是只在 Ruby on Rails 中添加唯一 ID 列?
- python - 查找集合字典的有效方法在python中具有零交集
- javascript - ajax preventDefault() 不适用于 django 表单
- angular - 在 Angular 表单验证期间添加 CSS 类
- mysql - 我的查询不起作用,请帮我找出错误
- c++ - LOAD_LIBRARY_AS_IMAGE_RESOURCE 和 LOAD_LIBRARY_AS_DATAFILE 有什么区别?
- sql - SQL Rank 和 Partition BY