小编mik*_*rgp的帖子

ember.js组件属性错误输出"TypeError:无法使用'in'运算符来搜索未定义的'isEditing'"

我有一个相当标准的ember.js组件:

{{#wiki/wiki-field isEditing=isEditing fieldText=summary maxLength=2800}}                  
  Summary
{{/wiki/wiki-field}}
Run Code Online (Sandbox Code Playgroud)

这是错误的:

未捕获的TypeError:无法使用'in'运算符在undefined中搜索'isEditing'

看来这是isEditing在视图关键字中搜索错误:(这是来自ember.debug.js的行)

} else if (key in this.view._keywords) {
Run Code Online (Sandbox Code Playgroud)

这似乎没有什么特别之处,这就是为什么我很生气,我找不到任何关于它的东西.我正在使用ember-cli,在pods中配置我的模块.

该组件存储在:

  • 组件/维基/ wiki的场/ template.hbs
  • 组件/维基/ wiki的场/ component.coffee

javascript ember.js

3
推荐指数
1
解决办法
589
查看次数

标签 统计

ember.js ×1

javascript ×1