Ember.jsの機能のようなファイルマネージャを使用してアプリケーションを構築しています。 "... /#/ files/Nested/Inside /内部"の形式のネストされたフォルダのURLを希望します。とそれはlinkTo
で正常に動作します。しかし、私がリフレッシュ(またはURLに直接行く)すると、 "No route match the URL '/ files/Nested/Inside'というエラーメッセージが表示されます。 Ember.jsをこのような状況で動作させる方法はありますか?ありがとう。Ember.jsルートのようなネストされたフォルダ(スラッシュを含む)
FM.Router.map(function() {
this.resource('folders', { path: '/files' })
this.resource('folder', { path: '/files/:path' })
})
FM.FoldersRoute = EM.Route.extend({
model: function() {
return FM.Folder.find('/')
}
})
FM.FolderRoute = EM.Route.extend({
model: function(params) {
return ns.Folder.find(params.path)
},
serialize: function(folder) {
return { path: folder.get('path') }
}
})
それは働いた。ありがとう! – tungd