账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    求思路,vue封装table组件,列需要适应自适应怎么处理好呢?
    28
    0

    最近需要对项目用到的table做统一修改,所以想把它封装成公共组件,避免以后还有这种需求。

    思路:

    把列头和数据表格内容当属性传到组件里面,列头的td和数据行的td用对象包装一下,因为他们需要更多的属性。

    问题:

    现在主要问题是,因为需要适配移动端,所以难免有一些列需要动态控制(屏幕宽度改变)隐藏或显示,之前一直用media来做的,通过写多个media,慢慢的逐列隐藏或显示,如果封装到组件里面,改怎么实现呢?我打算传递一个 width 过去,如果小于这个数值,表示隐藏,

    显示隐藏列用什么做好一点呢?js 监听 resize 么?这样的话会不会影响性能呢?

    有更好的办法么?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 回眸一笑 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部