2017-12-24 10 views
0

私は角度のある5つのアプリを作っていて、それにnouisliderを使っています。ユーザーが配列から値を選択できるようにスライダを使用しようとしています。例:myArray = ['First Option', 'Second option', 'Third', ...]。スライダの範囲を0からmyArray.length-1に設定しました。アレイの値をnouisliderのツールチップに表示

... 
    format: { 
    to: function (value) { 
    return this.myArray[value]; 
    },... 

をしかし、私はちょうどエラーを得た:私が試してみたなど、0は、「最初の」のための「第2」のための1である...そして、私は「最初の」を示すためにツールチップを必要とし、そのよう:

Cannot read property myArray of undefined

私はnoUiSlider.create(スライダー、...それは示していますが、noUiSliderの内側に、それはないの前に(MyArrayという)をCONSOLE.LOG to書式設定機能の文脈では

答えて

0

。 、thisが異なる場合は、スライダーを作成する場所です。に変更することができます同じコンテキストを使用し続ける

関連する問題