【发布时间】:2015-06-23 19:57:07
【问题描述】:
我一直在尝试使用此按钮将我带到一条名为“管理”的路线。但不知何故,我通过 {{#link-to}} 传递的数据似乎不起作用。
路由器.js
this.route('manage', {path: '/:stack_id/manage'});
main.hbs
<div class="row">
<div class="pull-right">
{{#link-to "manage" list}}
<button class="btn-gray"> Manage People {{fa-icon "coffee"}}</button>
{{/link-to}}
</div>
</div>
main.js where {path: '/:stack_id'}
import Ember from 'ember';
export default Ember.Route.extend({
model: function(params) {
return this.store.find('list', params.stack_id);
},
我尝试将 {{#link-to "manage" list}} 替换为 list.id 和 model.id,这两者都带来了以下信息:
“此链接处于非活动加载状态,因为它的至少一个参数当前具有空值/未定义值,或者提供的路由名称无效。
【问题讨论】:
标签: ember.js