gpt4 book ai didi

ember.js - 重新渲染 View 集合时,bindAttr 调用错误 'TypeError: elem is undefined'

转载 作者:行者123 更新时间:2023-12-02 06:06:03 30 4
gpt4 key购买 nike

我正在使用 Ember.CollectionViewitemView包含 {{bindAttr class="App.offersController.filters.profile:selected"}} .

App.offersController.filters更改,collectionView 重新渲染每个 itemView。

当我使用 {{bindAttr class="App.offersController.filters.profile:selected"}} , 我收到错误 TypeError: elem is undefined在第 18675 行,Ember 尝试更改被旧 View 破坏的属性。

在 Ember 的代码中,我看到了评论:

If we can't find the element anymore, a parent template has been re-rendered and we've been nuked. Remove the observer.



当我使用 {{App.offersController.filters.profile}} 时它有效,但不是 {{bindAttr class="App.offersController.filters.profile:selected"}}

最佳答案

将您的 ember.js 更新为最新版本,因为 ember.10.pre 中存在问题。请引用here

关于ember.js - 重新渲染 View 集合时,bindAttr 调用错误 'TypeError: elem is undefined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12472833/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com