ember.js 是否将整数列表作为参数传递给Ember transitionTo()?

i34xakig  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(147)

在Ember 3.14中,我尝试将一个整数列表(形式为[1,5])作为参数传递到transitionTo中。我已经验证了该列表可以在此函数中读取:

afterModel() {
    this.transitionTo('newRoute', this.modelFor('lastLevel').list);
  },

但我总是得到这样的错误:

Cannot read property '0' of undefined TypeError: Cannot read property '0' of undefined

我应该如何转换列表,使其传递给transitionTo()?

gcmastyq

gcmastyq1#

我找到了一个非常简单的解决方案。我必须将列表join成一个字符串:

this.transitionTo('newRoute', this.modelFor('lastLevel').list.join(',');

相关问题