{{#link-to}}
ヘルパーを使用してクエリパラメータを送信しようとしています。クエリパラメータを自分のルートに取得し、送信されたパラメータに基づいてdivの色を動的に変更します。私は正しいIDを取得しているが、ページ上で何も起こっていないように見える。ここでクエリのパラメータに基づいてdivの色を変更します
は私のリンクは、誰もが私が間違っているつもり場所を確認することができ
<li>{{#link-to 'usernotification' (query-params highlightedNotification=activeUserNotification.id)
classNames="read-more"}}Read more{{/link-to}}</li>
ヘルパー、ここで私のルートは
export default BaseRoute.extend({
accountService: Ember.inject.service('account'),
userNotificationService: Ember.inject.service('usernotification'),
queryParams: {
highlightedNotification: {
refreshModel:true
}
},
beforeModel(params){
this._super(...arguments);
Ember.$("#"+params.queryParams.highlightedNotification).attr('style', 'background-color: black !important');
},
});
あることですか?