smart-table.jsファイルの一部である "skipNatural"ブール値を変更したいと思います。しかし、必要に応じてBowerを使用してモジュールを更新するので、私は更新プログラムを実行するとブール値の変更を上書きすることになります。ここでは、スマート・テーブル・ファイルにどのように見えるかです:AngularJS(スマートテーブル):smart-table.jsファイルを変更せずに "skipNatural"ブール値を変更する方法
ng.module('smart-table')
.constant('stConfig', {
pagination: {
template: 'template/smart-table/pagination.html',
itemsByPage: 10,
displayedPages: 5
},
search: {
delay: 400, // ms
inputEvent: 'input'
},
select: {
mode: 'single',
selectedClass: 'st-selected'
},
sort: {
ascentClass: 'st-sort-ascent',
descentClass: 'st-sort-descent',
skipNatural: false,
delay:300
},
pipe: {
delay: 100 //ms
}
});
は、おそらくどちらかに一定のSmart-表を拡張する、またはデコレータを実行することにより、ブール値を修正するために彼らの方法ですか?現時点では、smart-table.min.jsファイルを呼び出してから、ocLazyLoadを使用して、他のファイルを呼び出しています。
はまた、私は、サイト全体を通して使用されるいくつかのテーブルがあり、ある時点でのブールを切り替えるのではなく
はありがとう冗長性を減らすために、いくつかのテーブルのヘッダーに値を設定したいと思います!公式ドキュメントから撮影
申し訳ありませんが提供します。私は説明していたはずです。私はいくつかのテーブルをサイト外で使用しており、冗長性を減らすためにいくつかのテーブルヘッダーの値を設定するのではなく、ブール値を1点で切り替えたいと考えています。 – incarnate
'' st-skip-natural = "value"を完全に書きたくない場合は、 '.constant'を使って' true'をいくつかのグローバルアプリケーション値に変更し、 'st-sort'をラップする命令を書くことができます。 – svarog
適切なグローバルソリューションの回答を編集しました – svarog