として示す複数のメニュー項目Iは私が持っている4.3.0角度4 + PrimeNGメニュー -
問題がPanelMenu
すなわちp-panelMenu
制御である
角度4.1.2とPrimeNGを使用しています。次
は、私が持っている問題は、「 新は」両方「 オープン」と「 新」をクリックするたびに選択してしまうことがあります私のメニュー{ label: 'Demo', icon: 'fa-shield', items: [{ label: 'Proposal', items: [ { label: 'New', icon: 'fa-plus', routerLink: ['/proposal/create'], routerLinkActiveOptions: "{exact:true}" }, { label: 'Open', icon: 'fa-search', routerLink: ['/proposal'] }, ] },
の構造です。
私はこれを避けようとしましたが、
routerLinkActiveOptions: "{exact:true}"
を入れても効果がないようです。
routerLinkActiveOptions
のAPIに関するドキュメントへのポインタもあります。現在、オプションとして設定できるプロパティ/値を理解できませんrouterLinkActiveOptions
「開く」をクリックしても同じ動作が起こりますか? –
Angular 4とPrimeNG 4.xまたはAngular 5とPrimeNG 5を使用する必要があります。https://stackoverflow.com/questions/47630214/primeng-5-0-2-doesnt-work-with-angular-4/47630478# 47630478 – Antikhippe
@chautran - 「新規」をクリックした場合にのみ発生します。 「開く」をクリックすると、「開く」だけが選択されます。私はおそらくopenのURLがNewのURLのサブセットであると感じています.Newはルート階層の子です。 – InSane