製品に動的属性(つまり、サイズ-small、med、lg)を与える機能を可能にするノックアウト付きのフォームを作成しました。これは、入力フィールドと複数選択ドロップダウンによって生成されます。
フィールドに入力し、属性値である選択リストを生成したら、それらを監視可能な属性配列に追加できます。
私が見ることができない問題は、これらの属性とそれらの値の配列を表示する必要があることですが、編集可能である必要もあります。私はそれらが作成されたメインフォームにリロードされるという考えにはそれほど熱心ではありませんでしたが、おそらくそれが最善の方法です。
たぶん、属性を編集不可能な属性のリストとしてリストするだけです
例:
Name: <span data-bind="text: attributeName"></span> <select height="5" data-bind="options: attributesValues"> <button data-bind="click: edit">Edit</button>
また、[編集]をクリックすると、作成元のフォームに読み込まれ、編集できるようになります。
ただし、インライン編集を実行して、追加された属性とそれらの属性値の配列のそれぞれにバインドする方法があるかどうかを確認したかったのです。したがって、リストからattributeValueを削除すると、その特定の属性の配列からそれが削除されます。
何かご意見は?