如何通过在 ember js 中连接字符串来添加动态部分?
How do you add dynamic partial by concatenating strings in ember js?
我们可以在 ember js.
模板中添加部分
{{#each subdetail in leftSubDetails}}
{{partial 'lists/details/link-'+subdetail}}
{{/each}}
给出以下错误
Error: Parse error on line 22:
...lists/details/link-'+subdetail}}
-----------------------^
Expecting 'CLOSE', 'CLOSE_UNESCAPED', 'STRING', 'INTEGER', 'BOOLEAN', 'OPEN_SEXPR', 'CLOSE_SEXPR', 'ID', 'DATA', got 'INVALID'
尝试传递一个参数,如下所示:
{{partial 'lists/details/link' subdetail=blah}}
计算视图或控制器中部分的名称:
partialName: function() {
return 'lists/details/link/ + this.get('subdetail');
}.property('subdetail')
那就这样称呼吧
{{partial partialName}}
未测试。
我们可以在 ember js.
模板中添加部分{{#each subdetail in leftSubDetails}}
{{partial 'lists/details/link-'+subdetail}}
{{/each}}
给出以下错误
Error: Parse error on line 22:
...lists/details/link-'+subdetail}}
-----------------------^
Expecting 'CLOSE', 'CLOSE_UNESCAPED', 'STRING', 'INTEGER', 'BOOLEAN', 'OPEN_SEXPR', 'CLOSE_SEXPR', 'ID', 'DATA', got 'INVALID'
尝试传递一个参数,如下所示:
{{partial 'lists/details/link' subdetail=blah}}
计算视图或控制器中部分的名称:
partialName: function() {
return 'lists/details/link/ + this.get('subdetail');
}.property('subdetail')
那就这样称呼吧
{{partial partialName}}
未测试。