我在我的应用程序中使用gridview插件。 (https://market.nativescript.org/plugins/nativescript-grid-view)
在参考中添加以下行后,我遇到了错误:
/// <reference path="./node_modules/tns-platform-declarations/ios.d.ts" />
/// <reference path="./node_modules/tns-platform-declarations/android.d.ts" />
错误:
file:///app/tns_modules/tns-core-modules/ui/core/view/view.js:58:124:JS错误错误:onMeasure()未通过调用setMeasuredDimension()设置测量尺寸标签(174)
这是代码段
<GridLayout class="page">
<GridView [items]="watches" colWidth="49%" rowHeight="280">
<ng-template let-item="item">
<FlexboxLayout class="watch-item">
<Label text="Hi"></Label>
</FlexboxLayout>
</ng-template>
</GridView>
</GridLayout>
我尝试了不同的布局,但是错误是相同的。
我想知道如何解决这个问题?
谢谢
答案 0 :(得分:0)
与Angular一起使用时,它看起来像是known issue的插件。
答案 1 :(得分:-1)
您似乎没有导入名称空间
添加:xmlns:gv="nativescript-grid-view"
到页面声明
然后在<GridView ...>
前面加上<gv:GridView ...>