javascript - requirejs 引入时间插件datetimepicker不起作用
PHP中文网
PHP中文网 2017-04-10 16:26:21
0
2
633

paths中已经引入模块了。。
'datepicker' : '/assets/javascript/static/libs/datetimepicker/bootstrap-datetimepicker.min',
'timepicker' : '/assets/javascript/static/libs/timepicker/timepicker',

require(['moment', 'jquery', 'underscore', 'backbone', 'mustcach', 'nprogress', 'highcharts', 'datepicker','timepicker'],

function(moment, $, _, b, mustcach, NProgress, highcharts, datepicker, timepicker) {

$("#start_time").DateTimePicker({

format:'yyyy-mm-dd hh:ii'

});
}

运行结果显示方法 DateTimePicker未定义

PHP中文网
PHP中文网

认证0级讲师

全員に返信 (2)
Peter_Zhu

这个插件我用过的,它是不支持amd的。就是说,你需要用到requirejs的shim。你的paths不用变,加上一个shim

shim:{deps:['jquery']}

这样就ok拉。

いいねを押す+0
    迷茫

    jquery插件不是以这种方式加载的哦
    参考下这个吧
    使用shim参数加载jQuery插件

    http://blog.csdn.net/aitangyong/article/details/40653335

    或是
    使用的方式不对,不能使用$('selector').DataTimePicker方式使用

    いいねを押す+0
      最新のダウンロード
      詳細>
      ウェブエフェクト
      公式サイト
      サイト素材
      フロントエンドテンプレート
      私たちについて 免責事項 Sitemap
      PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!