Dart Angular 2 使用带有多个选择器的 ng-content 进行包含
Dart Angular 2 Transclusion using ng-content with multiple selectors
我正在将一些代码从 Polymer 1.0 迁移到 Angular 2,是的!,我已经 运行 变成了 peculiar/odd。
我想替换这个聚合物内容select或者:
<content id="ca_content_group1"
select="custom-action[type^='icon'][group='1']">
我看到了 ng-content 及其精彩的“select”属性...但是,这不起作用:
<ng-content select="custom-action[type^='icon'][group='1']"></ng-content>
我能够实现此功能的唯一方法是指定多个“select”属性....这听起来很奇怪...
<ng-content select="custom-action" select="[type=icon]" select="[group=1]"></ng-content>
我不确定这是否是一个错误,但是 none 其中 CSS select 或者在 "select" 属性中工作,"^=, * =, $=, |=, ~=".
我知道还有其他方法涉及 "collecting" 子节点,然后用循环注入它们,但我有点需要知道 ng-content 是否甚至能够远程处理 CSS select或者喜欢我的示例,或者如果我确实应该寻找替代方案。
是啊!这是一个错误!
我已代表您提交(我们确实知道),但尚未公开跟踪 - https://github.com/dart-lang/angular2/issues/237。
感谢您试用 AngularDart,如果您在尝试迁移时有任何其他问题,请告诉我。如果您有其他问题,我们在 Gitter 上非常活跃(减去即将到来的假期):
我正在将一些代码从 Polymer 1.0 迁移到 Angular 2,是的!,我已经 运行 变成了 peculiar/odd。
我想替换这个聚合物内容select或者:
<content id="ca_content_group1"
select="custom-action[type^='icon'][group='1']">
我看到了 ng-content 及其精彩的“select”属性...但是,这不起作用:
<ng-content select="custom-action[type^='icon'][group='1']"></ng-content>
我能够实现此功能的唯一方法是指定多个“select”属性....这听起来很奇怪...
<ng-content select="custom-action" select="[type=icon]" select="[group=1]"></ng-content>
我不确定这是否是一个错误,但是 none 其中 CSS select 或者在 "select" 属性中工作,"^=, * =, $=, |=, ~=".
我知道还有其他方法涉及 "collecting" 子节点,然后用循环注入它们,但我有点需要知道 ng-content 是否甚至能够远程处理 CSS select或者喜欢我的示例,或者如果我确实应该寻找替代方案。
是啊!这是一个错误!
我已代表您提交(我们确实知道),但尚未公开跟踪 - https://github.com/dart-lang/angular2/issues/237。
感谢您试用 AngularDart,如果您在尝试迁移时有任何其他问题,请告诉我。如果您有其他问题,我们在 Gitter 上非常活跃(减去即将到来的假期):