2017-01-25 5 views
0

angular-spectrum-colorpickerを使用してspectrum.jsを自分のコードに使用しています。それは、値がモデルで初期化されていないことを除いて、基本的にうまく動作します。私が使用した設定は以下の通りです:Spectr.jsがanglejsで使用されているときに初期化していません

<spectrum-colorpicker ng-model="backgroundColor" 
         options="{ 
           flat: true, 
           preferredFormat: 'hex', 
           showInput: true, 
           showButtons: false, 
           clickoutFiresChange: true, 
           }"> 
</spectrum-colorpicker> 

そしてここで問題をデモするためのjsbinがあります。色が最初に正しく初期化されていないことを除いて、正常に動作することがわかります。出力チャンネルを切り替えることでエラーを再現することができます。

JSBin

何を私は逃したか、それは私はgithubの上で報告すべきバグですか?

答えて

0

オプションでcolorを渡すのはどうですか?

<spectrum-colorpicker ng-model="backgroundColor" 
         options="{ 
           color: backgroundColor, 
           flat: true, 
           preferredFormat: 'hex', 
           showInput: true, 
           showButtons: false, 
           clickoutFiresChange: true, 
           }"> 
+0

これはうまく動作しますが、回答する前にjsbinで試してみてください。 「どうでしょう?」と答えるのは奇妙です – cytsunny

+1

@cytsunnyまあ、私はjsbinで試しました。次回は別のフレーズを使用します。 –

関連する問題