收藏
回答

真机上的form-type失效,模拟器有效。求解

问题模块 框架类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 button,form 工具 6.6.2 1.9.1

求腾讯办事靠谱点,好多东西写上去都没用,

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

4 个回答

  • 黄思程
    黄思程
    2018-02-09

    你好,请详细描述一下问题,附上代码

    2018-02-09
    赞同
    回复
  • 冰红茶
    冰红茶
    2018-02-09

    /*wxml*/

    <form class="inputBox" wx:if="{{inputFlag}}" bindsubmit="sendInfo">

    <view>

    <textarea name="textarea" show-confirm-bar="true" auto-height focus="{{jujiao}}"   fixed='true' cursor-spacing="8" ></textarea>

    <button form-type="submit">发送</button>

    </view>

    </form>


    /*js*/

    //点击发送  发送信息

    sendInfo:function(e){

    this.setData({

    jujiao: null,

    inputFlag: false

    })

    // this.commentContent(e,"send");

    },

    //点击完成 发送信息

    completes:function(e){

    this.setData({

    jujiao: null,

    inputFlag: false

    })

    // this.commentContent(e,"complete");

    }


    /*问题描述*/

    在模拟器中点击"发送"的button,然键盘和输入框会消失,这个很正常。

    但是在手机上点击"发送"的button,软键盘和输入框不会消失



    还有一个问题show-confirm-bar="fasle"也无效   软键盘上还是会出现"完成"












    2018-02-09
    赞同
    回复
  • 冰红茶
    冰红茶
    2018-02-09

    fixed="true"去掉就可以了,,,,但是让完成按钮消失的问题还在

    2018-02-09
    赞同
    回复
  • 黄思程
    黄思程
    2018-02-09

    false 需要没加双括号是个字符串,应该是“{{false}}"。 点发送的问题新版已经修复了,你看下基础库版本是多少

    2018-02-09
    赞同
    回复