logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

实现多层DIV叠加的js事件穿透

Flash里面有个很好的特性是,一个容器里,不存在实际对象的部分,不会阻拦鼠标事件穿透到下一层。前端就不一样了,两个div层叠以后,上层div会接收到所有事件(即使这个div里面内容是空的,没有任何实际对象),下层div什么事件都接不到。举个例子: 这个示意图中C方块在A容器中(A容器边框为红色)D方块在B容器中(B容器边框为绿色)A B部分重叠,B在上层。不做...

vue + element-ui Table的数据多选,多页选择数据回显,分页记录保存选中的数据

参考:https://www.cnblogs.com/jiangweichao/p/9620940.html业务的需要:我要对与会人员勾选,记录所选的与会人员,并且点击到别的页面上时也要记录所勾选的。第一次尝试,每次点击下一页数据都会清空。然后我就去element ui官网查看了api.实现如下:在table一定要定义以下事件和列表属性:  1、row-key,  2、reserv...

vue eslint indent 检测问题 VUE初写小项目问题之命令行报错:Expected indentation of 4 spaces but found 6

一、问题刚开始用一个小项目练手,用vue-cli初始化项目,直接安装了所有的东西,如vue-router、ESLint、unit tests等等,当时只懂得vue-router是什么。问题来了,在vue页面写代码时,命令行报了很多错,几乎全是Expected indentation of 4 spaces but found 6类似这样的 二、经过看了报的错,就直接删除了多余的空格。...

vue 使用swiper 获取activeIndex

1、installnpm install swiper vue-awesome-swiper --save2、页面具体代码<template><div class="container-box"><div class="slogan-box"><img src="../assets/images/cpjs_b...

children must be keyed

错误 <transition-group> children must be keyed: <li>vue2 中,使用v-for="item in items",必须有:key="item.property"但是如果item只有一个字段,没有属性,怎么办呢也可以参考 https://www.cnblog

[Vue warn]:Error in render: "TypeError: Cannot read property 'length' of null"

错误定位不到,不知道哪里有错。当把music-list组件的props:{songs:default:}中的null改为【】就不会报错,类似这种错误,我们如何定位问题?比如这种错误,根本不能告诉我们错误代码行?????首先,根据错误提示你可以知道报错是哪个组件,其次顺着错误堆栈往上找,发现发生在 Vue._render 阶段,就知道是模板渲染的时候报错,最后根据报错信息 Cannot ...

vue控制台报错Duplicate keys detected: 'xxxx'. This may cause an update error.解决方案

转自:https://blog.csdn.net/Dream_xun/article/details/85064277vue项目中报了一个这样的错:Duplicate keys detected: 'C1812170006'. This may cause an update error.虽然不影响使用,但是报错还是得解决的只要一进入该页面,就会出这个红色的错误,网上查了资料,说是...

vue 使用swiper 获取activeIndex

1、installnpm install swiper vue-awesome-swiper --save2、页面具体代码<template><div class="container-box"><div class="slogan-box"><img src="../assets/images/cpjs_b...

JS复制文本到粘贴板,前端H5移动端点击按钮复制文本到粘贴板。

方案一:最近做手机端H5网页里面有个活动:点击按钮复制邀请码。查过一些方法,在电脑端可以复制粘贴,一放在手机上面打开网页就不能复制粘贴了。直接进入正题使用开源项目 clipboard.js,官网:点击打开链接可以通过script标签引入也可以通过npm安装,npm install clipboard.js --save-dev。这个插件复制的对象必须是input 或者 ...

微信小程序input输入框输入数字时只能输入小数点后两位

<input bindinput="moneyInput" type='digit' maxlength='10' />moneyInput(e) {var money;if (/^(\d?)+(\.\d{0,2})?$/.test(e.detail.value)) { //正则验证,提现金额小数点后不能大于两位数字money = e.deta...

    共 14 条
  • 1
  • 2
  • 请选择