簡體   English   中英

Kendo UI-未捕獲的TypeError

[英]Kendo UI - Uncaught TypeError

因此,在我的查看文件中,有一個條目列表,我的目標是導航到一個屏幕,單擊該屏幕時會顯示有關這些條目的詳細信息。 這是列表視圖的代碼:

<ul id="mainListView" data-role="listview" data-style="inset" 
    data-click="app.viewModels.dataViewModel.navigateToEntry">
</ul>  

這是它在viewModel中指向的方法:

navigateToEntry: function(e) {
  app.mobileApp.navigate("#views/entryView.html?entno=" + e.dataItem.entno);
}

問題是我第一次單擊它時得到以下信息:

“未捕獲的TypeError:無法讀取未定義的屬性'entno'”

第2個,第3個等等可以正常工作,但是第一個總是拋出此錯誤。 任何想法如何解決? 謝謝!

請檢查以下代碼:

navigateToEntry: function(e) {
    if(e.dataItem !== undefined){
        app.mobileApp.navigate("#views/entryView.html?entno=" + e.dataItem.entno);
    }
}

現在,第一次點擊是否有效?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM