1

ブール型プロパティの変更をキャンセルすると、BreezeJs1.01で問題が発生します。プロパティはKnockoutJsを使用してバインドされます。

<input type="checkbox" value="IsDeleted" data-bind="checked: IsDeleted" />

次の動作があります。

  1. 初期値がtrueで、falseに設定してから変更をキャンセルすると、値はtrueに戻ります。(正しい動作)
  2. 初期値がfalseで、trueに設定してから変更をキャンセルすると、値はfalseに戻ります。(正しい動作)
  3. 初期値がtrueで、falseに設定してからtrueに戻し、変更をキャンセルすると、値はtrueのままになります。(正しい動作)
  4. 初期値がfalseで、trueに設定してからfalseに戻し、変更をキャンセルすると、値はtrueに戻ります。(不正な動作)
4

1 に答える 1

0

申し訳ありませんが、これには時間がかかりました。これはバグであり、breezev1.1.0で修正されました。そしてそれを見つけてくれてありがとう:)

于 2013-02-06T20:19:35.140 に答える