Ember.js 更新对象的permalink属性也会更新浏览器中的URL?

Ember.js 更新对象的permalink属性也会更新浏览器中的URL?,ember.js,ember-cli,ember-router,Ember.js,Ember Cli,Ember Router,我已经使用这个URL方案为我的帖子创建了一个编辑器 http://localhost:4200/admin/edit-post/post permalink 您可以通过ember的输入助手更改post permalink {{input type="text" value=permalink}} 如何在浏览器中同时修改URL以反映修改后的永久链接?多亏了@andrusieczko的评论,我通过阅读文档自己解决了这个问题:) 注意:我使用了值的观察者而不是操作助手,因为按键在触发操作后更改值。我

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

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

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

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

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

多亏了@andrusieczko的评论,我通过阅读文档自己解决了这个问题:)


注意:我使用了值的观察者而不是操作助手,因为
按键在触发操作后更改值。

我从未使用过sails.js,现在我不知所措!理智看起来也很有前途!我正在做我的项目,我只是在使用BlueSpring rest api,只是现在不担心后端,但我看到它可以很容易地被sails取代!我喜欢,很酷。它有着光明的未来,即将推出插件(例如,用于客户端和服务器端的身份验证)。
import Ember from 'ember';
export default Ember.ObjectController.extend({

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