美文网首页大前端前端开发那些事儿vue
全局给Element的table组件每一列添加show-over

全局给Element的table组件每一列添加show-over

作者: 冷r | 来源:发表于2021-02-26 08:08 被阅读0次

    Table 作为前端开发中最常用的一个控件,在使用Table展示数据时,可能会因为某列的内容过长,导致表格换行比较难看。

    使用Element UI的同学可以使用showOverflowTooltip属性,默认值为false,设置为true后,在某列内容展示不下时,自动添加…缩略,鼠标移动到这列时,展示tooltip来展示 完整内容。

    但是,如果每个使用到Table的地方都设置,那要设置的地方就多了。

    可以使用全局修改showOverflowTooltip的默认值为true,就不需要在列表的地方设置了。

    在main.js中修改Element UI Table的默认值,代码如下:

    import ElementUI from 'element-ui'
    //全局修改element默认配置
    ElementUI.TableColumn.props.showOverflowTooltip ={type:Boolean, default: true}
    Vue.use(ElementUI)

    相关文章

      网友评论

        本文标题:全局给Element的table组件每一列添加show-over

        本文链接:https://www.haomeiwen.com/subject/bfnhfltx.html