Ich muss ein Zeichen das TextField hinzufügen, während Sie auch eingeben. Ich bekomme typisierte Zeichen aus View Model Object.defineProperty Getter/Setter. Was sollte ich tun?Nativescript TextField addieren Char während der Eingabe
0
A
Antwort
0
Ich würde empfehlen, durch this article gehen, um bessere Antworten zu erhalten. Eine wichtige Sache ist es, uns einen Code zu zeigen, mit dem Sie arbeiten und was Sie bisher versucht haben.
Wie für die Frage - versuchen Sie, bidirektionale Bindung zu erstellen? wenn so ist dies das Basisszenario mit einem Textfeld zu tun:
page.ts
import { EventData, Observable } from "data/observable";
import { Page } from "ui/page";
var vm = new Observable();
vm.set("msg", "default message");
export function navigatingTo(args: EventData) {
var page = <Page>args.object;
page.bindingContext = vm;
}
page.xml
<Page xmlns="http://schemas.nativescript.org/tns.xsd" navigatingTo="navigatingTo">
<StackLayout>
<TextView hint="" text="{{ msg }}" editable="true" />
<TextField hint="" text="{{ msg }}" />
</StackLayout>
</Page>