收藏
回答

picker组件如何可以像input一样有个placeholder的提示内容啊?

如题,,,不想在内容里面写成['请输入',‘test1’,‘test2’,...],这样写点开的话下拉列表里面会出现请输入这个选项

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

3 个回答

  • 卢霄霄
    卢霄霄
    2019-11-04

    我的天。。你还真去放个inputa 。。。

    index 默认设个-1吧。。

    <picker>

        <view wx:if="{{index==-1}}">请输入</view>

        <view wx:else>{{arr[index]}}</view>

    </picker>

    2019-11-04
    有用 1
    回复 5
    • 布
      2020-05-23
      可以是可以,但是你如果设置为-1的话点开下拉框会有一个空白选项。不过可以设置index默认为空,判断index是不是空的时候显示就好了。
      <view wx:if="{{index}}" class="picker">
                  {{Array[index]}}
                </view>
                <view wx:else>请输入</view>
      2020-05-23
      3
      回复
    • 卢霄霄
      卢霄霄
      2020-05-23回复
      哦哦 好的哦
      2020-05-23
      回复
    • 邹锋
      邹锋
      2020-05-27回复
      请问index默认置空指的是什么具体值呢?如果置为'',我发现第1个就选不了了,因为wx:if那里会下标0也当成false.
      2020-05-27
      回复
    • 邹锋
      邹锋
      2020-05-27回复邹锋
      把index的type属性置为String,然后index默认值设置为'',是可行的。
      2020-05-27
      回复
    • Steven
      Steven
      2020-05-28回复
      <view wx:if="{{gender}}" class="picker">
                  {{array[gender]}}
                </view>
                <view wx:else><input type='text' placeholder='请输入性别 ' placeholder-class='default'></input></view>
      2020-05-28
      1
      回复
  • 菱玉
    菱玉
    2019-11-04

    你把input放到picker里面就可以了,这样是可以实现的,下拉框里面也没有请输入。

    2019-11-04
    有用
    回复 5
    • 风舞红枫、づ
      风舞红枫、づ
      2019-11-04
      好的,我试试
      2019-11-04
      回复
    • Shift
      Shift
      2020-07-22
      这样不行,点击下拉的时候,还是显示的是input属性,一个输入框
      2020-07-22
      回复
    • 菱玉
      菱玉
      2020-07-24回复Shift
      这里的input只是用来显示默认的提示语而已,是不能输入东西的已经被禁用了,下拉选择后只是给它赋值而已
      2020-07-24
      回复
    • Shift
      Shift
      2020-07-24
      嗯,是的,这个input的作用只是为了placeholder用的
      2020-07-24
      回复
    • 菱玉
      菱玉
      2020-07-24回复Shift
      实现方式多种楼上的也是一种
      2020-07-24
      回复
  • 刁_Kyle
    刁_Kyle
    2019-11-04

    <view wx:if="showPicker" bindtap="changePicker">请输入</view> <picker wx:else /> 这样?

    2019-11-04
    有用
    回复 1
    • 风舞红枫、づ
      风舞红枫、づ
      2019-11-04
      额,这样的话就没啥意思了
      2019-11-04
      回复
登录 后发表内容
问题标签