收藏
回答

操作数据库出错,大神,我是小白能给详细的资料不

问题模块
API和组件

错误信息:

  1. RequestError {type"mySql is not a function"message"登录态已过期"}

    1. message:"登录态已过期"

    2. type:"mySql is not a function"



前端:

    testCgi: function () {

       util.showBusy('请求中...')

       var that = this

       qcloud.request({

           url: `${config.service.host}/weapp/demo`,

           data:{

               name:'Mickey'

               ,sex:'男'

           }

           ,login: false

           ,success (result) {

               util.showSuccess('请求成功完成')

               that.setData({

                   requestResult: JSON.stringify(result.data)

                   

               })

               console.log(result.data)

           },

           fail (error) {

               util.showModel('请求失败', error)

               console.log('request fail', error)

           }

       })


   }




demo.js这样写:


const {mySql} =require('../qcloud')


module.exports=ctx=>{


 var book={

   id:3

   ,name:'ecma6入门'

   ,price:99


 }


 mySql('cBooks').insert(book)

 

 ctx.state.data={

   msg:"Hello World"

   

 }

 

}


最后一次编辑于  2017-12-05  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • sunny
    sunny
    2018-01-30

    我也遇到了同样的问题,请问是怎么解决的?在线等,急!!!

    2018-01-30
    赞同
    回复