ich für die Umsetzung Schublade functionality.I'm nach diesem Tutorial Telerik UI-Plugin in meiner NativeScript app bin mit diesem für - https://www.nativescript.org/blog/details/using-cross-platform-native-sidedrawer-component-in-nativescriptWie telerik verwenden Benutzeroberfläche für Seiten Schublade in NativeScript App steckt in
Hier ist mein Code -
import {Component} from "@angular/core";
import listViewModule = require("nativescript-telerik-ui/listview");
import drawerModule = require("nativescript-telerik-ui/sidedrawer");
@Component({
selector: "my-app",
template: `
<drawer:SideDrawer id="drawer1">
<drawer:SideDrawer.mainContent>
<!-- Place your page content here -->
<StackLayout>
<Label text="Tap the button" class="title"></Label>
<Button text="TAP" (tap)="onTap()"></Button>
<Label [text]="message" class="message" textWrap="true"></Label>
</StackLayout>
<StackLayout>
<Button tap="openDrawer" text="ToggleDrawer"/>
</StackLayout>
</drawer:SideDrawer.mainContent>
<drawer:SideDrawer.drawerContent>
<StackLayout cssClass="drawerContent">
<StackLayout cssClass="headerContent">
<Label text="Drawer Header"/>
</StackLayout>
<StackLayout cssClass="drawerMenuContent">
<Label text="Item 1"/>
<Label text="Item 2"/>
<Label text="Item 3"/>
<Label text="Item 4"/>
</StackLayout>
</StackLayout>
</drawer:SideDrawer.drawerContent>
</drawer:SideDrawer>
`,
})
export class AppComponent {
public counter: number = 16;
public get message(): string {
if (this.counter > 0) {
return this.counter + " taps left";
} else {
return "Hoorraaay! \nYou are ready to start building!";
}
}
public onTap() {
this.counter--;
}
}
Wenn ich das in meinem Emulator ausführe, bekomme ich eine leere Seite. Ich benutze AngularJS2 mit Typoskript & völlig neu zu diesen beiden Tools. Kann also nicht verstehen, was ich falsch mache.
Benötigen Sie eine Anleitung.
Danke für diese Info. Ich habe deinen zweiten Vorschlag ausprobiert. Aber anscheinend gibt es ein Problem in diesem Code-Basis- und Telerik-Team, das bis zum Ende dieses Monats an einer neuen Version arbeitet. https://github.com/telerik/nativescript-ui-samples-angular/issues/1'. Also, ich plane noch etwas länger zu warten. – mi6crazyheart