![]() |
1
4
jesse de bruijne的github问题不同,如果。绑定并重复。for不在同一DOM元素上。此外,这个问题早就解决了。但无论如何,这场演出。Jesse works设计的绑定。 真正的问题是您正在使用if。绑定并重复。for位于完全相同的DOM元素上,由于浏览器的行为不均匀,Aurelia不支持该元素。Aurelia文档尚未解决这一问题。 除了演出之外。绑定修复,您还可以使用template元素(这实际上不会导致额外的DOM包装)来分离repeat。for和if。绑定
仅供参考:重复,使用和if称为模板控制器。它们在其他绑定之前绑定。不能在同一dom元素上使用多个模板控制器属性(因为浏览器之间的行为不同)。 以上是Aurelia核心成员jdanyow对我的一个问题的评论。 https://github.com/aurelia/templating-resources/issues/252 实际上,不同的浏览器对HTML属性的排序不同。这就是为什么您的代码可以在某些浏览器上运行,但不能在所有浏览器上运行。 |
![]() |
2
2
尝试使用
例如: https://github.com/aurelia/templating-resources/issues/84
如果您确实需要使用
|
![]() |
Fedoranimus · 通过@observable观察不可变对象 7 年前 |
![]() |
greyseal96 · Aurelia-帮助理解我看到的一些绑定行为 7 年前 |
![]() |
powerbuoy · 将模板元素插入插槽元素 7 年前 |
![]() |
Flores · 如何开始使用Aurelia UX 7 年前 |