【问题标题】:"TypeError: Cannot read property 'scopedFn' of undefined". What is this?“TypeError:无法读取未定义的属性‘scopedFn’”。这是什么?
【发布时间】:2019-09-02 16:41:49
【问题描述】:

我正在尝试将 RadListView 与 Nativescript-Vue 一起使用,并且我正在尝试使用 v-template 标头,然后是带有我的列表本身的普通 v-template。

1) 我的标题似乎无法被识别,它总是在全屏时只显示正常的 v-template,忽略标题。

2) 当我尝试在我的标准 v 模板上命名时,我的应用程序崩溃并且我收到此问题标题中提到的错误。

为什么会发生这种情况,这意味着什么?

这适用于需要在高度=200 的 GridLayout(标题)下方显示的列表。我不知道我还能尝试什么来解决这个问题。

<RadListView @scrolled="onHomeListScroll" for="(post, index) in list" ref="listView" row="0">

       <v-template name="header">
          <GridLayout height="200" />
       </v-template>

       <v-template name="standardTemplate">
          <Label text="test" />
       </v-template>

</RadListView>

【问题讨论】:

  • 您还没有关闭GridLayout 标签,不确定您在这里打错字。您能否分享一个可以重现问题的 Playground 示例。
  • 是的,这是一个错字。但我解决了问题中提到的问题。我很快就会解释。

标签: javascript android vue.js nativescript nativescript-vue


【解决方案1】:

网格布局行属性设置为200解决了问题。

出于某种原因,row 有效,而 height 无效。

【讨论】:

    猜你喜欢
    • 2021-11-07
    • 2016-07-01
    • 2019-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-29
    • 1970-01-01
    相关资源
    最近更新 更多