【问题标题】:Basic Select Input基本选择输入
【发布时间】:2014-11-07 21:04:02
【问题描述】:

我在创建基本选择输入时遇到问题...

app/controllers/scratch.js

import Ember from 'ember';
export default Ember.ObjectController.extend({
    list: ['green', 'red', 'blue']
});

app/routes/scratch.js

import Ember from 'ember';
export default Ember.Route.extend({
});

app/templates/scratch.js

{{outlet}}
{{view "select" content=list}}

Chrome 控制台:

未捕获的错误:断言失败:无法在路径“选择”处找到视图

什么....

【问题讨论】:

  • 嘎....{{view "select" content=list}}

标签: ember.js ember-cli


【解决方案1】:

试试

{{view "Ember.Select" content=list}}

【讨论】:

  • 啊..谢谢..你能做他们的其余文档吗? (+1)
  • @SethMcClaine as andrew-hacking 如上所述,Ember 1.8.1 及更高版本修复了该行为,甚至提出弃用消息以使用 jim 的第一个语法
  • 我指的是他们的一般文档,它有点弱
【解决方案2】:

我遇到了同样的问题并使用了{{ view 'Ember.Select' ...}},但我相信 Ember 1.8.1 解决了解决视图的问题,因此您现在应该可以使用{{view 'select' content=list}}

【讨论】:

  • 我可以确认,在更新到 1.8.1 版本后,这个问题就消失了。
猜你喜欢
  • 2021-07-15
  • 1970-01-01
  • 1970-01-01
  • 2012-01-06
  • 2011-01-30
  • 1970-01-01
  • 2016-08-14
  • 1970-01-01
  • 2012-05-18
相关资源
最近更新 更多