//就是e.detail.value不能赋值给其他变量

formSubmit: function (e) {

            console.log('form发生了submit事件,携带数据为:', e.detail.value.name)

            values = e.detail.value

            this.setData({

            flag1:true,

            name1: e.detail.value.name,

            time_diff1: e.detail.value.time_diff,

            time1:goodtime(time_diff)

        })

    }

})

thirdScriptError

values is not defined;at pages/test/test page formSubmit function

ReferenceError: values is not defined

    at e.formSubmit (http://127.0.0.1:37389/appservice/pages/test/test.js:79:12)

    at e.<anonymous> (http://127.0.0.1:37389/appservice/__dev__/WAService.js:18:16884)

    at e.a (http://127.0.0.1:37389/appservice/__dev__/WAService.js:18:10983)

    at z (http://127.0.0.1:37389/appservice/__dev__/WAService.js:18:4899)

    at Function.<anonymous> (http://127.0.0.1:37389/appservice/__dev__/WAService.js:18:6520)

    at http://127.0.0.1:37389/appservice/__dev__/WAService.js:18:12486

    at http://127.0.0.1:37389/appservice/__dev__/WAService.js:6:27996

    at e.(anonymous function) (http://127.0.0.1:37389/appservice/__dev__/WAService.js:4:5071)

    at a (http://127.0.0.1:37389/appservice/appservice?t=1529377874528:1018:9472)

    at e.registerCallback (http://127.0.0.1:37389/appservice/appservice?t=1529377874528:1018:9659)



展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Gabriel-郑

    11人对此回答表示赞同

    你的values是哪来的?定义了吗?能不能访问到?

    展开
    11
    3回复
    发布于 6年前

    评论(3)

    收起评论

    • Natalie 2019-01-19 12:42

      哈哈哈哈哈,被发现了。貌似小程序默认是严格模式。

      回复
    • 吴世之 2019-01-21 10:13

      其实js也可以不声明就直接用的,但是如果开了“严格模式”那就必须要声明了。另外齐神头像瞩目_(:з」∠)_

      回复
    • Melanie 2019-01-23 16:23

      哦。。。我犯了个低级错误,,python写多了

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部