Ember "select" 当 Controller 提供内容数组时查看死锁 platform.js?

Ember "select" View deadlocks platform.js when content array provided by Controller?

我正在努力将非 CLI Ember 应用程序迁移到带有 HTMLBars 的 1.10。在视图模板中,我有一个 select 列表,由 Ember.Select View 呈现,其中它的内容是从控制器中的数组 属性 获得的(adultsSelect: (1).upto(4))。我按照更新文档的建议将 'Ember.Select' 更改为 '"select"'。一旦我用 'content=adultsSelect' 设置 'view select',浏览器就会死锁,提示我停止、调试或继续 'platform.js' 中的第 13 行。如果我进入 'debug',我不知道我在调试什么,但我看到一种对 'platform.js' 的调用或引用的无限递归。如果我将数组赋值更改为 'adultsSelect: ["1","2"]',则没有任何改进。 'Platform.js' 是 Polymer 项目的产物,它与 Ember 提前使用的即将到来的 Web 组件技术有关。但是,Polymer 现在说 'web components polyfills' 过去曾作为 'platform.js' 发布,所以我似乎已经过时了。有趣的是,像带有 4 个选项的 select 列表这样简单的东西在 Ember 中可能会如此复杂,以至于当您迁移到新版本时,您的浏览器会锁定,不会告诉您原因,没有文档说明这种情况会发生以及如何处理,但是其中涉及某种提前使用的即将推出的技术的过时版本。我是否应该寻找与 Web 组件相关的 Bower 依赖项并更新它以便获得兼容版本?

为此,我只是删除了 'platform.js' 作为链接到 'index.html' 的脚本,现在 select 列出了工作,至少在 node express 上的开发构建 运行 .