Ember js:渲染模板时如何传递参数

时间:2015-05-18 08:03:13

标签: javascript ember.js

我想从模板到控制器或路由传递这样的参数。



Unpooled.EMPTY_BUFFER






decodeLast()




但是这个this.get(' trip')不起作用。如何使用trip作为参数渲染此模板?

1 个答案:

答案 0 :(得分:0)

在模板中使用带有链接帮助程序的query-params,有点像这样。在这种情况下,trip是一个绑定变量,但您也可以将其放在引号中以传递特定值。

    {{#each truck in model}}
        <tr>
            <td>{{truck.truckNumber}}</td>
            <td>{{truck.driverName}}</td>
            <td>{{#link-to "trucks" query-params=trip}}trip 1{{/link-to}}</td>
            <td>{{#link-to "trucks" query-params=trip}}trip 2{/link-to}}</td>
        </tr>
    {{/each}}