摘要:
js 获取开始时间和结束时间相隔小时及分钟(时间戳操作) 场景描述:获取开始时间和结束时间相隔小时及分钟 实例: TimeOnConfirm(curDate) { if(this.pickernum == 1){ //开始时间 startTime = moment(curDate).format(" 阅读全文
摘要:
var u = navigator.userAgent; //识别各种浏览器 var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端 var isiOS = !!u.match(/\(i[^;]+ 阅读全文
摘要:
获取不同机型微信小程序状态栏+导航栏高度 一. 前言 很多时候我们开发微信小程序,都需要先知道状态栏和导航栏的高度,才能去做其他功能 二. 获取微信小程序状态栏高度 用wx.getSystemInfoSync()【官方文档】获取系统信息,里面有个参数:statusBarHeight(状态栏高度),是 阅读全文
摘要:
v-debounce-throttle是一个vue防抖节流指令 简介 v-debounce-throttle是一个vue防抖节流指令,控制单一事件的触发频率。其核心是拦截组件元素的v-on绑定事件,采用原生的事件注册机制。具体代码如下: 6 起步 安装 npm install v-debounce- 阅读全文
摘要:
行内元素有哪些? 块级元素有哪些? 块级元素:div p h1 ul li form table行内元素: a b br i span input select laber strong em img 举5个以上的 HTML5 input 元素 type 属性值 text password butt 阅读全文
摘要:
Vue中常用的几种传值方式 1. 父传子 父传子的实现方式就是通过props属性,子组件通过props属性接收从父组件传过来的值,而父组件传值的时候使用 v-bind 将子组件中预留的变量名绑定为data里面的数据即可。 父组件代码: <template> <div id="container"> 阅读全文
摘要:
vue中push()和splice()的使用方法 push()使用 push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。注意:1. 新元素将添加在数组的末尾。 2.此方法改变数组的长度。 splice()使用 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目注意 阅读全文
摘要:
js数组去重,id相同对某值相加合并 案例1: 假设需要处理的数组结构。 let arr =[ {id:'1', value:10}, {id:'1', value:20}, {id:'2', value:10} ] //最终想要的数组结构,相同的id,把value值相加 // let newArr 阅读全文
摘要:
css文字单行/多行超出显示省略号... 项目里写css样式我们经常会遇到将文字超出显示省略号的情况,记录一下以后能用到。 单行超出 .oneline { width:300upx; /*宽度一定要设置*/ overflow: hidden; /*文本超出隐藏*/ text-overflow: el 阅读全文
摘要:
关于Object.keys()和Object.values()的使用 1. 关于Object.keys() 1) 处理对象,返回可枚举的所有可枚举属性的字符串数组 let person ={ name:'张三',age:25,address:'深圳' } Object.keys(person) // 阅读全文