更新对象的永久链接-属性 也会在浏览器中更新 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
在触发动作后更改了值。
我使用这个 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
在触发动作后更改了值。