美文网首页
记一些想法

记一些想法

作者: lesdom | 来源:发表于2019-08-13 11:51 被阅读0次

    html

    1、尽量复用,将显示和隐藏用在小的模块上,而不是大模块的复制。

    css

    1、边框底线的实现,可以先给一个白色的,当需要激活时,改变边线的颜色
    2、文本溢出隐藏:当页面渲染完成后,获取目标元素的高度。如果高度大于指定的高度,则让目标显示出隐藏和显示的切换按钮,并通过按钮为目标元素添加移除类名,实现文字溢出隐藏与显示。

    js

    1、vue两个不相同的组件之间如何互相调方法。

    通过vuex传值,在需要调方法的组件中监听这个值,变化之后就调用方法。
    给同事想的,他说可行。

    2、当菜单是动态控制的时候,菜单的图标在前台存放,菜单的名称通过后台获取。如何让图标和名称对应上。

    前台将图标顺序放在一个数组中,后台返回的菜单对象中标记图标的位置,前台渲染图标时通过后台的标记来取数组值。

    3、后台管理系统新增和编辑我通常是用id来区分的,但是当查询详情,编辑和删除操作后,再新增的话会变成编辑,因为id没有清除。

    不需要在每个操作后清除id,在弹窗关闭后清除id即可,但是关闭弹窗的操作要放在请求完成后。

    webpack

    1、版本迭代,如果打包文件设置了哈希,那么线上环境是不会有缓存的,缓存可能跟Nginx之前的配置有关。

    网站导航

    网站导航

    相关文章

      网友评论

          本文标题:记一些想法

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