最近的兼容

递归蝉翼
• 阅读 1220

两行超出省略号。。。

width: 226px;
                                line-height: 18px;
                                // vertical-align: bottom;
                                overflow : hidden;
                                text-overflow: ellipsis;
                                display: -webkit-box;
                                word-wrap: break-word;
                                word-break: break-all;
                                -webkit-line-clamp: 2;
                                -webkit-box-orient: vertical;

清除浮动

.clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
        content: "";
        display: block;
        height: 0;
        clear:both;
        visibility: hidden;
    }

:style 高度的适配

``
timeLinesStyle: {

    width: '100%',
    height: 'calc(100vh - 530px)',
    overflow: 'auto'
  },

``

flex居中布局

<div class="box">
     <section class="inner"></section>
</div>
   .box {
            display: flex;
            justify-content: center; /* 水平居中 */
            align-items: center;     /* 垂直居中 */
            width: 1000px;
            height: 600px;
            border: 1px solid red;
        }
        .inner {
            width: 300px;
            height: 200px;
            background-color: red;
        }

findIndex 寻找符合条件的位置,return 这条符合的,不符合返回-1

find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined。
findIndex()函数也是查找目标元素,找到就返回元素的位置,找不到就返回-1。

self.$fetch(api.customMachine.getAllOwner, params).then(res => {
                self.allOwnerList = res.data.list || []
                let oWenId = self.allOwnerList.findIndex(item => {
                    if (item.code === objData.owner.code || String(item.code) === String(objData.owner.code)) {
                        return item
                    }
                })
                if (oWenId === -1) {
                    self.allOwnerList.unshift({
                        id: objData.owner.id,
                        label: objData.owner.displayName,
                        userId: objData.owner.code,
                        value: objData.owner.code
                    })
                }
            })

时间不满两位加0

month = month.toString().padStart(2, '0')

克隆对象

var obj2 = Object.assign({}, obj1);//克隆对象

SVG图片的位置调整

width: 1.8em;
height:1.8em;
vertical-align: -0.3em;
fill: currentColor;
overflow: hidden;

代码注释

/*
 * @Author: your name
 * @Date: 2020-04-24 13:50:14
 * @LastEditTime: 2020-04-25 16:29:33
 * @LastEditors: your name
 * @Description: In User Settings Edit
 * @FilePath: \demo\src\CompType.js
 */
/**
     * @description: 删除kr
     * @param data 数据
     */

vue中跳转新打开窗口

let routes = this.$router.resolve({ name: defPathName, query: query })
        window.open(routes.href, ''_blank'')

防止页面初始化的时候没有得到数据,同时保证代码的健壮性

const { owner = {} } = this.drawerData
if (this.form.owner !== owner.code) {
        // console.log(''owner'')
        res = true
        return res
      }
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Karen110 Karen110
3年前
一篇文章带你了解JavaScript日期
日期对象允许您使用日期(年、月、日、小时、分钟、秒和毫秒)。一、JavaScript的日期格式一个JavaScript日期可以写为一个字符串:ThuFeb02201909:59:51GMT0800(中国标准时间)或者是一个数字:1486000791164写数字的日期,指定的毫秒数自1970年1月1日00:00:00到现在。1\.显示日期使用
美凌格栋栋酱 美凌格栋栋酱
6个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
待兔 待兔
1年前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
4年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
JS 苹果手机日期显示NaN问题
问题描述newDate("2019122910:30:00")在IOS下显示为NaN原因分析带的日期IOS下存在兼容问题解决方法字符串替换letdateStr"2019122910:30:00";datedateStr.repl
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Stella981 Stella981
3年前
CSS 布局 ,文档流,定位,中划线,表格属性,line
CSS知识汇总verticalalign:top|middle|bottom//用于图片时,(如文字)其他元素相对于图片的上,中,下对齐divlineheight:200px;//设置lineheight的高度和div的高度一样,则div里的文字10Px上下居中对齐divheight:200px;divfontsiz
Wesley13 Wesley13
3年前
35岁是技术人的天花板吗?
35岁是技术人的天花板吗?我非常不认同“35岁现象”,人类没有那么脆弱,人类的智力不会说是35岁之后就停止发展,更不是说35岁之后就没有机会了。马云35岁还在教书,任正非35岁还在工厂上班。为什么技术人员到35岁就应该退役了呢?所以35岁根本就不是一个问题,我今年已经37岁了,我发现我才刚刚找到自己的节奏,刚刚上路。
Python进阶者 Python进阶者
1年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这