element 全局默认值异常 Element.Select.props.clearable.default = true 不生效

fkvaft9z  于 2022-10-26  发布在  其他
关注(0)|答案(4)|浏览(295)

希望所有的下拉框都支持 clearable 和 filterable
就在 全局定义 defaultprops.js
import Element from 'element-ui'

// select
// 开启过滤功能
Element.Select.props.filterable.default = true
// 开启输入后小叉叉
Element.Select.props.clearable.default = true

// input
// 开启输入后小叉叉
Element.Input.props.clearable.default = true

然后在main.js 的 Vue.use() 之前引入
然而 只有 input 的 clearable 起效果了 , select 的 clearable 和 filterable 默认值并没有其效果

ercv8c1e

ercv8c1e1#

我也遇到了这个问题,设置table的border不生效

h79rfbju

h79rfbju2#

翻看element-ui的源码发现Select的clearable和filterable是这么定义的

所以你设置全局默认值需要这样设置

效果图:

h5qlskok

h5qlskok3#

input的clearable是这么定义的

所以你设置Element.Input.props.clearable.default = true有效

00jrzges

00jrzges4#

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

相关问题