Ember.js是否可以为转换对象的数据属性分配任何值?

时间:2018-05-25 21:14:10

标签: javascript ember.js

当使用transitionTo方法从路由执行转换时,我想将它的数据对象设置为某个值?这有可能吗?

当我在模型钩子中记录transition对象时进入目标路径时,我可以看到转换对象具有如下所示的空属性:data: {}

如果不使用它来传输某些数据,该对象是什么?

更新

感谢@ Ben的回答,我以这种方式实现了我的目的:

this.transitionTo('route.name').data = {my: 'data'}

1 个答案:

答案 0 :(得分:4)

我肯定经常使用它。 Ember没有记录,尽管Ember的文档并没有真正记录过渡对象,据我所知。但它来自router.js,而router.js中的documented作为公共属性,完全符合您描述的目的。