更新对象的永久链接-属性 也会在浏览器中更新 URL?

Updating permalink-property of object also updates URL in browser?

我使用这个 URL 方案为我的帖子创建了一个编辑器

http://localhost:4200/admin/edit-post/post-permalink

您可以通过 ember 的输入助手更改 post-permalink

{{input type="text" value=permalink}}

如何同时在浏览器中更改 URL 以反映更改后的永久链接?

感谢@andrusieczko 的评论,我能够通过阅读文档自己解决这个问题 http://emberjs.com/guides/routing/query-params/ :)

import Ember from 'ember';
export default Ember.ObjectController.extend({

permalinkChanged: function() {
   this.transitionToRoute("/admin/posts/edit/" + this.get('permalink'))
}.observes('permalink')

注意:我对值使用了观察者而不是动作助手,因为 key-press 在触发动作后更改了值。