2017-03-10 7 views
2

'isDirty'関数がfalseを返す場合、cssクラス 'notchanged'を適用する方法?あなただけの内部でなければなりませんisDirty()名とクラス名でisDirtyを交換する必要がありそうですfalseを返す関数を持つCSSバインディング

<input id="idname" data-bind="value: name, css: { changed: name.isDirty, notchanged : !name.isDirty }" /> 
+1

私の答えは参考になりました場合は、それを受け入れてください。 – adys

+0

できません。 私は許可されていません。私はちょうどstackoverflowに登録しました。 – Federico

+0

私の投票は私が15点を得た後にのみ表示されます – Federico

答えて

2

'notchanged'を引用しています。

data-bind="value: name, css: { 
    'changed' : name.isDirty(), 
    'notchanged' : !name.isDirty() 
} 

または

<input id="idname" data-bind="value: name, css: name.isDirty() == true ? 'changed' : 'notchanged'" /> 
+0

ありがとう、それは正しいです。 – Federico

+1

フェデリコはまだできませんので、アップアップします。 – rasmeister

関連する問題