Я испытывал эту ошибку часами. Когда я запускаю приложение, симулятор IOS показывает только белую страницу, ничего, похоже, не загружается. Я не мог понять, что случилось. Я хочу сделать страницу с сегментированной панелью. Вот мой 'menu.component.ts' Код файла:NativeScript + Angular2 - привязанный сегментный блок
import {Observable} from 'data/observable';
import {Component} from "@angular/core";
@Component({
selector: "menu",
templateUrl: "./components/menu/menu.html",
})
export class MenuComponent extends Observable {
public selectedItem: string;
public items: Array<any> = [
{ title: 'Home' },
{ title: 'G+' },
{ title: 'Sync' }
];
constructor() {
super();
this.selectedItem = `Selected: ${this.items[0].title}`;
}
public selectSegment(e: any) {
this.set('selectedItem', `Selected: ${this.items[e.newIndex].title}`);
}
}
и мой 'menu.html' Файл:
<SegmentedBar items="{{items}}" selectedIndexChanged="{{selectSegment}}" ></SegmentedBar>
<Label text="{{selectedItem}}" ></Label>
Спасибо и очень много, я до сих пор в т он учился на уровне, не понимал, что я смешал :) – kenkulan