首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Onsen UI 2中使用数据采集插件

在Onsen UI 2中使用数据采集插件
EN

Stack Overflow用户
提问于 2016-06-08 13:49:27
回答 1查看 3.7K关注 0票数 1

在我的应用程序中,我想使用本地数据报警器,并尝试使用插件,但没有成功。我最近刚开始使用Onsen 2,还没有使用插件的经验,所以我可能遗漏了一些东西。

我遵循了安装和使用插件的步骤。到目前为止我的密码。

index.html:

代码语言:javascript
复制
<ons-list-item ng-click="ctrl.showPicker();">
    Set the time
</ons-list-item>

在哪里'ctrl‘是我的控制器。

index.js

代码语言:javascript
复制
this.showPicker = function() {
    var options = {
        date: new Date(),
        mode: 'date'
    };

    function onSuccess(date) {
        alert('Selected date: ' + date);
    }

    function onError(error) { // Android only
        alert('Error: ' + error);
    }

    var datePicker = new DatePicker();
    datePicker.show(options, onSuccess, onError);
}

不幸的是,单击列表项显示了以下错误:

代码语言:javascript
复制
ReferenceError: DatePicker is not defined

正如我所说的,我没有使用Onsen 2插件的经验,到目前为止我使用的是Cordova框架(javascript和jquery)。有人能告诉我,我能做些什么来使插件工作吗?提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-09 13:13:05

你的角度代码看上去没问题。唯一的问题是您没有DatePicker变量。

查看您正在使用的插件的文档,它似乎没有导出DatePicker函数。

在文档中,它们只使用datePicker.show,所以可能只是导出datePicker

因此,基本上您所需要做的就是删除以下行:

代码语言:javascript
复制
var datePicker = new DatePicker();

而且你应该很好(如果你安装了正确的插件)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37704430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档