在 Eclipse 的 Worklight 项目中启用 WL.JSONStore?

Posted

技术标签:

【中文标题】在 Eclipse 的 Worklight 项目中启用 WL.JSONStore?【英文标题】:Enabling WL.JSONStore in Worklight project from Eclipse? 【发布时间】:2014-06-10 05:46:30 【问题描述】:

我在 Eclipse 中有一个项目并使用 IBM Worklight,但在我放置此代码的 js 文件中

WL.JSONStore.init(JSONStoreCollections).then(
            function(res) 
                WL.Logger.info('Response is :', res);
                WL.JSONStore.get(chekVodafoneData).findAll()

我在 WL.JSON 下得到一个红色标记,它显示 JSONStore 未启用?我已经推荐了How to enable WL.JSONStore in Worklight project?,但它没有多大帮助?

【问题讨论】:

检查最新版本的 Worklight。 丽塔,你把它放在你项目的什么地方?有没有看示例项目中是怎么做的? Pawan:它的 6.1.0.xxx。 我正在尝试基于示例表单的身份验证,并尝试使用 JSONStore 仅用于学习目的。 哦,我的错,我没有看到你的最新评论,但我已经发布了修复。试试这个。 【参考方案1】:

您收到 JSONStore 未启用错误的原因是因为它是“可选功能”,必须在 application-descriptor.xml 文件中启用。在 Eclipse 中打开此文件,然后在“设计”选项卡中只需右键单击“可选功能”并选择 JSONStore。这应该会删除任何表明 JSONStore 未启用的错误。

有关 JSONStore 的实现细节,请参阅:JSONStore Infocenter (6.1)

【讨论】:

以上是关于在 Eclipse 的 Worklight 项目中启用 WL.JSONStore?的主要内容,如果未能解决你的问题,请参考以下文章

更改 IBM Worklight 项目路径

IBM Worklight - 如何将 Worklight 代码导入 Eclipse?

删除新 Eclipse 项目的工作灯服务器配置文件

在 Worklight 平台中找不到 com.mysql.jdbc.Driver 或项目错误

维护不同 Worklight Studio 补丁程序版本的最佳实践

为啥在 Worklight 6.1.0.01 升级后 Eclipse 启动缓慢?