JavaScript
前端小白的进化之路
千里之行始于足下
展开
-
ant-design-vue 点击a-popconfirm组件时避免外层元素的点击事件
场景如图,点击图片时会有一个视口跳转事件,左下角有两个图标,是在a-popconfirm组件里的,点击图标时总是会触发图片的点击事件(代码中的toView()方法)。原始代码如下: <div v-for="(item, index) in data" :key="index" class="imgHolder"> <div class="viewImgHolder"> <..原创 2020-08-25 13:52:39 · 5028 阅读 · 0 评论 -
eslint 符合standard风格的代码格式配置文件.eslintrc.js
module.exports = { env: { browser: true, es6: true, node: true, jquery: true }, extends: [ 'plugin:vue/essential', 'standard' ], globals: { Atomics: 'readonly',...原创 2020-01-13 09:05:23 · 634 阅读 · 0 评论 -
递归函数执行顺序
输出是5,4,3,2,2,3,4,5有疑惑的地方在于,为什么输出2,3,4,5的时候没有执行第一个debugger,而是凭空进入了函数内部。执行·一半的函数的状态是怎样的。主要是理解执行栈后进先出的机制。正序最后压入执行栈的是rec(2),所以先执行rec(2)的上下文,所以输出2,然后弹出栈,执行上一级。...原创 2019-12-20 10:00:07 · 549 阅读 · 0 评论 -
vue中v-for循环出来的元素绑定的不同事件
<div style="padding: 0 5px;" @click="handler(item.fun)" v-for="(item, index) in iconData" :key="index"> <i class="iconfont iconHover" :class="item.icon" :title="item.title"></i...原创 2019-12-18 11:08:58 · 1545 阅读 · 2 评论 -
修改ant-design表格hover的颜色
这是最后的效果图。这个地方比较令人迷惑的地方是你以为它是一行的背景色。其实是每个单元格的背景色,但是背景色的改变是这一行hover的时候。选中一行勾选hover状态,你发现背景色变了,但是却找不到对应的css样式。这个地方令我困惑了很久。差点以为有些样式可能不在浏览器中显示(这是个误区,请坚信所有的样式最终是要在浏览器中显示的)。然后去看子元素的时候,才恍然大悟。原来样式的改变在这里。...原创 2019-12-17 09:45:12 · 9034 阅读 · 4 评论