2017-12-05 6 views
0

イオン範囲の使用に問題があります。 0 - 10 - 20 - 30 - 40など... でも同様です: 50 - 100 - 200 - 300 - 400 - 500 - 1000 - 1500など... のような特定の値の配列。 各移動時に.tsメソッドを呼び出して、ノブを動かしながらステップを動的に変更することはできますか? 多くのありがとうイオン範囲の値の配列を持っています

答えて

0

手順をカスタマイズする方法はありませんが、回避策があります。あなた.TSで

:あなたがあなたの範囲を持っている値に基づいて、この配列内の値を選択するために、あなたの範囲の変更に機能を使用することができ、あなたは次の配列[50, 100, 200, 300, 400, 500, 1000, 1500]があるとしましょう

range: number = 0; 
customSteps: any; 
rangeArray: any[] = [50, 100, 200, 300, 400, 500, 1000, 1500]; 

constructor(){ 
    // INITIALIZE YOUR RANGE VALUE 
    this.watchRange(); 
} 

watchRange(){ 
    // IN THIS METHOD YOU'LL CHANGE YOUR customSteps VALUE USING THE RANGE VALUE TO GET 
    //A VALUE IN YOUR ARRAY POSITION. customSteps WILL BE USED FOR PRESENTATION AND IN YOUR OTHER METHODS 
    this.customSteps = this.rangeArray[this.range]; 
} 

希望すると便利です。

関連する問題