首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以修改模拟视图封装所使用的属性名称?

是否可以修改模拟视图封装所使用的属性名称?
EN

Stack Overflow用户
提问于 2017-05-12 11:21:55
回答 1查看 44关注 0票数 3

在角度(2+)中是否可以修改或定义模拟视图封装所使用的属性名称的规则。

HTML:

代码语言:javascript
复制
<hero-details _nghost-pmm-5>
  <h2 _ngcontent-pmm-5>Mister Fantastic</h2>
  <hero-team _ngcontent-pmm-5 _nghost-pmm-6>
    <h3 _ngcontent-pmm-6>Team</h3>
  </hero-team>
</hero-detail>

CSS:

代码语言:javascript
复制
[_nghost-pmm-5] {
  display: block;
  border: 1px solid black;
}
h3[_ngcontent-pmm-6] {
  background-color: white;
  border: 1px solid #777;
}

例如,_nghost-pmm-5应该是_nghost-xyz-5还是我可以定义的东西?

谢谢大家!

EN

回答 1

Stack Overflow用户

发布于 2017-06-15 10:19:08

这里有一个可定位的解决方案,它意味着修改@角依赖项的核心代码:手动更新CONTENT_ATTR变量的内容。

找到以下文件:

  • node_modules/@angular/platform-browser/@angular/
  • 节点_模块/@角/编译器/@角/

然后搜索/替换所需的值。当角编译应用程序时使用变量。

但是,请记住,使用npm-install删除或更新依赖项将替换所有更改。

在开发环境中,它对我来说很好,但我不能保证这能在生产中发挥作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43936601

复制
相关文章

相似问题

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