收藏
回答

小程序input组件中的value有值,但是页面上却没有显示出来,这是为什么?


最后一次编辑于  11-27
回答关注问题邀请回答
收藏

5 个回答

  • 陶玲
    陶玲
    11-27

    用的是wepy1.x版本的框架

    dom结构

    <input type="number" value="{{item.num}}" class="num-box__input"

    data-item="{{item}}" bindchange="updateNum"/>

    js逻辑

    updateNum(e) {

        const { item } = e.currentTarget.dataset

        let num = parseInt(e.detail.value) || item.num

        if (item.num === num) {

            this.cart = this.cart

            return

        }

        if (num < 1) {

            this.deleteItem(e)

            return

        }

        if (num > 99) {

            this.showToast('该商品限购99件')

            this.cart = this.cart

        }

        this.updateItemCount(item, num)

    },




    11-27
    赞同
    回复
  • 拾忆
    拾忆
    11-27

    切换一下基础库

    11-27
    赞同
    回复
  • 陈
    11-27

    你的基础库是不是2.9.3版本的?


    11-27
    赞同
    回复
  • 。
    11-27

    里面的value绑定了吗?

    11-27
    赞同
    回复 10
    • 陶玲
      陶玲
      11-27
      input是在一个循环中绑定的动态值
      11-27
      回复
    • 。
      11-27回复陶玲
      你把代码贴出来看看,
      11-27
      回复
    • 陶玲
      陶玲
      11-27回复
      用的是wepy1.x版本的框架


      dom结构




      data-item="{{item}}" bindchange="updateNum"/>


      js逻辑


      updateNum(e) {


          const { item } = e.currentTarget.dataset


          let num = parseInt(e.detail.value) || item.num


          if (item.num === num) {


              this.cart = this.cart


              return


          }


          if (num < 1) {


              this.deleteItem(e)


              return


          }


          if (num > 99) {


              this.showToast('该商品限购99件')


              this.cart = this.cart


          }


          this.updateItemCount(item, num)


      }
      11-27
      回复
    • 陶玲
      陶玲
      11-27
      dom结构


      11-27
      回复
    • 陶玲
      陶玲
      11-27
      只有当我把当前输入框的值清空时,失去焦点后input里面的值为空
      11-27
      回复
    查看更多(5)
  • 子不语
    子不语
    11-27

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html )

    11-27
    赞同
    回复
问题标签