收藏
回答

data-xxx="{{}}"?不能用变量

 <view class="fl buy"  bindtap="addLogdata-t="1" >更多</view> 可以插入数据库1

 <view class="fl buy"  bindtap="addLogdata-t="{{t}}" >更多</view> 不能插入数据库t的变量值

跪求各位大佬

回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-09-02

    谁告诉你不能用的 代码写了也得写对啊 光一个wxml能说明啥

    2021-09-02
    有用 1
    回复 25
    • 磊
      2021-09-02
      js的代码如下,为什么不能输出data中t:1
      2021-09-02
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-09-02回复
      自己看吧
      2021-09-02
      回复
    • 磊
      2021-09-02
      这个没问题,可以的,加入云函数后就不行呀
      2021-09-02
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-09-02回复
      跟云函数没关系的
      2021-09-02
      回复
    • 磊
      2021-09-02
      我刚刚试了
      2021-09-02
      回复
    查看更多(20)
  • 磊
    2021-09-02

    Page({

      addLog(event){

        const t = event.currentTarget.dataset.t

        const ui = wx.getStorageSync('userinfo'//获取缓存用户信息

      

          //向数据库添加信息的云函数

          wx.cloud.callFunction({

            name:"logs",

            data:{

              t:t,    

              openid: ui.openid,       

            }

          })

          console.log("add",event.currentTarget.dataset.t)

      },

     data: {

      t: 1,

        },



    2021-09-02
    有用
    回复
登录 后发表内容