【问题标题】:Oracle JET - my oj-list-view isn't workingOracle JET - 我的 oj-list-view 不起作用
【发布时间】:2019-01-05 06:55:21
【问题描述】:

我有一个基本的oj-list-view 元素,其中包含一些静态数据。据我所知,我已经正确实现了它,确保在dataSource 中包含所有相关变量。然而,该元素显示了加载符号,而控制台仅显示了oj.Collection 的错误。 我的错在哪里?

HTML

<oj-list-view id="listview" aria-label="list using json data" 
           data="[[dataSource]]" selection-mode="single" drill-mode="none">
    <template slot="itemTemplate">
            <div>
              <span data-bind="text: text1"></span>
              <span data-bind="text: text2"></span>
            </div>
    </template>       
</oj-list-view>

JS

var data = [{"text1": "cat", "text2":"meow"},
            {"text1":"dog", "text2":"woof"}];
    self.dataProvider = new oj.ArrayDataProvider(data, null ); 

【问题讨论】:

  • 您使用的是哪个版本的 Oracle Jet?
  • 我使用的是 v4.0.0

标签: javascript html oracle-jet


【解决方案1】:

template 标记仅在 Oracle Jet 4.1 版中引入。您可以尝试将项目版本更改为 4.1 或使用列表模板的 script 标记。

这是列表模板的链接-Click me :)

【讨论】:

    猜你喜欢
    • 2022-07-24
    • 2019-01-06
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 2022-06-30
    • 2012-04-01
    相关资源
    最近更新 更多