在Ember CLI 0.39中使用新创建的应用程序,一旦我添加了新模板,我就开始收到此错误消息:
未捕获的SyntaxError:对象文字中的重复数据属性不是 允许在严格模式下
这一行在连接源中导致了问题:
;eval("define(\"app/templates/mytemplate/new\", \n [\"ember\",\"exports\"],\n function(__dependency1__, __exports__) {\n \"use strict\";\n var Ember = __dependency1__[\"default\"];\n __exports__[\"default\"] = Ember.Handlebars.template(...)});// #sourceURL=app/templates/mytemplate/new.js);
任何帮助都将不胜感激。
答案 0 :(得分:4)
发布您的实际模板代码可能会有所帮助。大多数情况下,当我看到它时,它是由于模板代码中的重复属性。例如,hbs中的此代码会导致相同的错误:
{{input value="http://www.facebook.com" type="text" value="http://www.facebook.com"}}
答案 1 :(得分:1)
对于搜查模板无法找到重复属性集的其他人,由于合并,我的控制器中的重复操作。