umicro/uView2.0

希望u-picker暴露配置API,用户配置是否使用popup功能。

Opened this issue · 0 comments

这个功能解决了什么问题?

场景:u-picker如果套在一个u-popup中使用,u-picker显示时会把覆盖原来的u-popup自定义样式。
原因:因为u-picker原码中最外层有一个u-popup,会与业务代码中原来的u-popup冲突。

业务代码示例:

<u-popup
      :zoom="false"
      :safeAreaInsetBottom="false"
      :custom-style="{ 'border-radius': '30rpx 30rpx 0 0' }"
      :round="true"
      mode="bottom"
      :show="show"
      @close="close"
    >
      <view class="popup_content">
        <text>自定义样式与内容</text>
        <u-picker
          :show="true"
          :columns="columns"
          :showToolbar="false"
          :closeOnClickOverlay="true"
          @close="show = false"
        ></u-picker>
      </view>
    </u-popup>

你期望的 API 是怎样的?

期望:提供用户可以选择是否使用popup功能的属性。

<u-picker :popup="false" />