7***@qq.com
7***@qq.com
  • 发布:2017-06-01 08:39
  • 更新:2018-01-04 17:37
  • 阅读:3895

[ERROR] : TypeError: undefined is not a constructor (evaluating 'new $.DtPicker(options)')

分类:MUI

[ERROR] : TypeError: undefined is not a constructor (evaluating 'new $.DtPicker(options)')

2017-06-01 08:39 负责人:无 分享
已邀请:
chender

chender - 与人为善

options未定义
你是通过evalJS执行一段js代码的时候报的错?
如果是的话,必须保证你的目标webview中有options这个对象,而不是当前webview中有

  • 7***@qq.com (作者)

    var optionsJson = this.getAttribute('data-options') || '{}';

    var options = JSON.parse(optionsJson);

    var id = this.getAttribute('id');

    /*



    • 首次显示时实例化组件

    • 示例为了简洁,将 options 放在了按钮的 dom 上

    • 也可以直接通过代码声明 optinos 用于实例化 DtPicker

      */

      var picker = new $.DtPicker(options);

    2017-06-01 09:08

  • chender

    哦,new是关键字,你直接var picker = $.DtPicker(options)就好了

    2017-06-01 11:57

8***@qq.com

8***@qq.com

这个问题我还是没解决了?求大神

  • 8***@qq.com

    js没执行。改一下js名字

    2018-01-08 11:05

该问题目前已经被锁定, 无法添加新回复