2015-02-01 2 views
1

나는 당신은 엠버의 입력 도우미를 통해 post-permalink을 변경할 수 있습니다이 URL 방식개체의 permalink- 속성을 업데이트하면 브라우저의 URL도 업데이트됩니까?

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

를 사용하여 내 게시물에 대한 편집기를 만들었습니다.

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

변경된 permalink를 반영하도록 브라우저의 URL을 동시에 변경하는 방법은 무엇입니까? 나는이 문제를 해결할 수 있었다 @andrusieczko의 의견에

+0

http://emberjs.com/guides/routing/query-params/ – andrusieczko

+0

나는 지금까지 sails.js를 사용한 적이 없으며 지금은 압도적입니다! 제인은 유망 해 보인다! 나는 제 프로젝트를 제쳐두고 일하고 있습니다. 단지 백엔드에 대해 걱정하지 않기 위해 블루 프린트 - 레스트 -API를 사용하고 있었지만 쉽게 돛으로 대체 될 수 있습니다. 그리고 난 이거 좋아. – andrusieczko

+0

멋진데. 머지 않아 곧 추가 기능이 출시 될 전망입니다 (예 : 클라이언트와 서버 양쪽 인증). – Hedge

답변

1

덕분에 자신 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을하기 때문에 액션 도우미의 값으로 관찰자를 사용 동작을 트리거 한 후 값을 변경합니다.