Skip to content

uni-app中的uni-easyinput添加当type为textarea时的disable-default-padding属性 #39

Open
@jynba

Description

@jynba

在微信小程序原生中的textarea标签有一个属性叫disable-default-padding,它能够消除IOS系统中出现时内边距的样式问题,而在uni-app的uni-easyinput组件中却没有该属性,因此当使用uni-easyinput组件的type=textarea时,样式在IOS中会出现不统一
image

封装uni-easyinput修复在IOS系统下样式问题

image
通过uni-easyinput的源码我们可用看出它封装了原生textarea标签,但是 在uni-easyinput的文档中却没有暴露该属性,于是我只能自己动手丰衣足食了
image

  • 通过暴露出disableDefaultPadding属性供外界配置,设置了默认值为true,默认就不会出现该问题了
  disableDefaultPadding: {
  type: Boolean,
  default: true
  },

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions