前端
被打劫了
记录学习中的点滴。
展开
-
判断两个日期是否为同一天
判断是否是今天(利用moment.js)isToday(date) { return Moment().isSame(Moment(date), 'day') },2.判断两个日期是否为同一天 isSameDay(dateA, dateB) { const { getFullYear, getMonth, getDate } = Date.prototype return [getFullYear, getMonth, getDate].every(f.原创 2021-01-03 13:55:21 · 5690 阅读 · 0 评论 -
网页唤起QQ临时会话
今天接到一个业务需求,在我们的网站中需要加入联系 QQ ,大致有下面的方法可以实现。pc 端:const CONTACT_QQ = ‘建立临时会话的 qq号’ jumpToQQ() { window.open( `http://wpa.qq.com/msgrd?v=3&uin=${CONTACT_QQ}&site=qq&menu=yes`, '_blank' ) },移动端:const CONTACT_原创 2021-01-03 13:40:46 · 2243 阅读 · 2 评论 -
VueRouter 新标签打开页面
VueRouter 新标签打开页面今天在做点击新标签打开页面的时候,因为业务需求的原因,这儿的触发区域使用 a 标签不合适,因此采用了下面的方式进行解决。 const routerJump = this.$router.resolve({ path: `/courses/${this.course.id}/`, query: { from_home: true, }, }) window.open(routerJump.h原创 2021-01-03 13:27:25 · 741 阅读 · 0 评论 -
从一个数组随机取指定个元素, 并且取出来的元素不能是重复的。
### 描述:从一个数组随机取指定个元素, 并且取出来的元素不能是重复的。### 方案1: 找到 count 个不同改的索引, 然后返回索引对应值的数组- 不同的索引使用 map 结构保证(indexCache)- getRandomNumber 找到随机大于 items.length 个的数子, 大于它能保证取余的值是随机的function pick(count, items) { if (count > items.length) throw new Error(`You原创 2020-11-13 15:53:18 · 1010 阅读 · 0 评论 -
H5 集成微信自定义分享(兼容 ios & android)
最近做 H5 集成微信分享踩了很多坑,多少辛酸泪只有经历了才能体会,仅以此篇文章记录其中的酸甜苦辣。原创 2020-10-20 22:08:35 · 1150 阅读 · 0 评论