2017-02-13 104 views
0

正在使用nativescript版本2.5.0。我的應用程序已成功在網絡上工作。但在nativescript中它不會顯示任何內容。nativescript Listview不顯示

tns.html

<GridLayout rows="*"> 

<ListView [items]="views$ | async" (itemTap)="onClickView($event.view.bindingContext)"> 
    <template let-view="item"> 
    <Label [text]="view"></Label> 
    </template> 
</ListView> 

</GridLayout> 

component.ts

@Component({ 
moduleId: module.id, 
selector: 'sd-list', 
templateUrl: 'list.component.html', 
styleUrls: ['list.component.css'] 
}) 
export class ListComponent implements OnInit { 
public views$: Observable<any>; 


constructor(private store: Store<IAppState>, private route: ActivatedRoute) { 
console.log("Inside listcomonent"); -----> This console is working 
this.views$ = store.let(getViews); 

this.listType$ = store.let(getListType); 
} 
} 

這就是我。在我的Web應用程序中,列表視圖中填充了值。但在原生腳本(android)的情況下,什麼都不顯示。我該怎麼辦?任何幫助將非常可觀和有益的。

+0

你能夠在Chrome上調試應用程序嗎?你可能會發現一定有一些東西在Android上不起作用。 – MobileEvangelist

回答

0

也許這個問題與您設置標籤文本屬性的方式有關。你可以嘗試下面的代碼​​。 如需進一步的幫助,您還可以查看示例here,其中顯示了ListView和異步管道的簡單示例。