当我尝试使用对象数组的静态数据源设置 ListView 控件时,我得到了以下堆栈跟踪。此行的 ui.js 中的应用程序错误:
var rendered = WinJS.Promise.as(this.renderer(itemForRendererPromise, recycledElement)).
then(WinJS.UI._normalizeRendererReturn);
TypeError:在匿名函数 (ms-appx://microsoft.winjs.1.0/js/ui.js) 处的 renderItemAsync (ms-appx://microsoft.winjs.1.0/js/ui.js:20074:9) 预期对象:22477:54) 在 _renderItem (ms-appx://microsoft.winjs.1.0/js/ui.js:10557:9) 在 _elementForItem (ms-appx://microsoft.winjs.1.0/js/ui.js :10637:13) 在 _itemFromItemPromise (ms-appx://microsoft.winjs.1.0/js/ui.js:10333:9) 在 _itemAtIndex (ms-appx://microsoft.winjs.1.0/js/ui.js :10341:9) 在匿名函数 (ms-appx://microsoft.winjs.1.0/js/ui.js:17393:21) 在 Promise_ctor (ms-appx://microsoft.winjs.1.0/js/base. js:1865:17) 在 _LayoutCommon_measureItems (ms-appx://microsoft.winjs.1.0/js/ui.js:17338:17) 在匿名函数 (ms-appx://microsoft.winjs.1.0/js/ui .js:17296:29)