私のプラグインは、ユーザーのメインナビゲーションに新しいタブを追加し、クリックした際にページを表示するものです。しかし、ページが適切な場所に表示されません。以下をご覧ください:
他のタブ(例:Badges)と同様に、テンプレートがナビゲーションの下にレンダリングされ、ルートに /u/:username/ が含まれるようにしたいです。正しい方法はどのようにすればよいでしょうか?
プラグインコード は GitHub で確認できます。ご助言をいただければ幸いです。
私のプラグインは、ユーザーのメインナビゲーションに新しいタブを追加し、クリックした際にページを表示するものです。しかし、ページが適切な場所に表示されません。以下をご覧ください:
他のタブ(例:Badges)と同様に、テンプレートがナビゲーションの下にレンダリングされ、ルートに /u/:username/ が含まれるようにしたいです。正しい方法はどのようにすればよいでしょうか?
プラグインコード は GitHub で確認できます。ご助言をいただければ幸いです。
ついに動作するようにしました。ポイントは、license-route-map.js.es6 を以下のように変更することです:
export default {
resource: 'user',
map () {
this.route('license', { resetNamespace: true })
}
}