タイトルはかなり自明です。引数をpropertyChangeに渡すにはどうすればよいですか?
<Switch *ngIf="item.type=='checkbox'" [item]="item" (propertyChange)="onAttributeSwitchChange" row="1" checked="false"></Switch>
public onAttributeSwitchChange(args: observable.PropertyChangeData) {
console.dir(args);
//console.log(args.propertyName + " has been changed and the new value is: " + args.value);
if (args.propertyName === "checked") {
} else {
}
}
私はonAttributeSwitchChange
にitem
を取得する必要があり、そのことになりました(私はconsole.dir
は発生しません値を変更する場合)ためにも、私は、onAttributeSwitchChange
作業をする必要があります。
参考:https://github.com/NativeScript/NativeScript/issues/1353
試してswitch.checked .object) ' –
何も変更されていません。 – IvRRimUm
NativeScript Angularプロジェクトのコンポーネント値にアクセスするには、要素にIDを追加し、メソッド内に引数を設定する必要があります。 'FirstCheckChange(sw1.checked'。例:' –