几小时后我将ember-cli从0.1.7升级到0.2.2 ....现在我在嵌套的'#each'块中的一个把手模板中出现错误,该块引用了一个使用double的属性点符号。错误是
Uncaught Error: Assertion Failed: KeyStream error: key must be a non-empty string
.hbs文件中触发此行的行:
{{#each dir in ../subDirs}}
<a class="file-link" {{action 'fileClicked' dir.name}}>{{dir.name}}</a><br/>
{{/each}}
如果删除了上述3行,则不会出现错误。
处理错误的已处理应用程序js文件中的行:
block(env, morph1, context, "each", [get(env, context, "../subDirs")], {"keyword": "dir"}, child0, null);
感谢您的关注。