この関数では、selectedItemobservableを関数openAlertDialogueEditに正常に渡しました。
openAlertDialogueEdit(selectedItem) {
this.IsAlertDialogueInEditMode(true);
this.EditingItemAlert(selectedItem);
this.isAlertDialogueOpen(true);
}
アプリをデバッグしていますが、AlertDialogueEditのコントロールにバインドされたEditingItemAlertオブザーバブルに加えられた変更が行われていることがわかります。ただし、元のselectedItemobservableは変更されません。どうすればこの動作を実現できますか。
selectedItemは次の方法で渡されることに注意してください。
data-bind="click:function() { $parent.openAlertDialogueEdit($data)}"