摘要: 首先看下面一段代码 var o = 2; console.log(o); o = 3; console.log(o); var o = { a: 1, b: { aa: 1 } }; console.log("o", o); o.a = 3; console.log("o", o); 然后是输出结果 阅读全文
posted @ 2022-06-20 09:25 隐形的喷火龙 阅读(325) 评论(0) 推荐(0)
摘要: 代码如下: $("html,body").animate({ scrollTop : String(parseFloat($(".list-wrap").offset().top)-tmpOffSetY)+"px", }, 300); 1.".list-wrap"是要滑到的DOM元素 2."-tmp 阅读全文
posted @ 2022-06-14 09:11 隐形的喷火龙 阅读(161) 评论(0) 推荐(0)
摘要: 影响元素之间的间距是可以通过style的margin或padding属性来实现,但这两个属性本意并不相同;margin影响的是本元素与相邻外界元素之间的距离,这里简称外边距;padding影响的元素本身与其内部子元素之间的距离,简称为内填充。 bootstrap4提供了简写的class名,名称分别以 阅读全文
posted @ 2022-05-26 09:13 隐形的喷火龙 阅读(225) 评论(0) 推荐(0)
摘要: 首先,将vscode插件默认安装位置(我的是C:\Users\Acer\.vscode)里的extensions文件夹剪切到你想换的位置(最好别放到vscode的安装目录里,因为VS Code每次更新都会刷新安装目录,会导致非安装时创建的文件夹全部删除,插件也会全部丢失),这里我的路径是D:\vsc 阅读全文
posted @ 2022-04-10 23:08 隐形的喷火龙 阅读(1816) 评论(0) 推荐(0)
摘要: 默认情况下一个英文单词如果没有-这样的字符,是不会换行的,这时可以使用css属性word-break:break-all;来强制换行。 阅读全文
posted @ 2022-04-07 22:46 隐形的喷火龙 阅读(152) 评论(0) 推荐(0)
摘要: 之前做项目的时候有个需求是在form表单里插入三级地址级联选择,去网上找了一些插件,但没有一个符合自己的需求,就尝试自己去写了下组件,效果还可以,具体如下: 首先,是页面布局 <div id="comPCA"> <!-- 省 --> <el-select placeholder="省" @focus 阅读全文
posted @ 2022-03-26 12:03 隐形的喷火龙 阅读(1274) 评论(0) 推荐(0)
摘要: Screen 尺寸 Node.Client Node.clientTop 元素的上边框 Node.clientLeft 元素的左边框 Node.clientWidth 元素的宽度 在 box-sizing:content-box 由设置 width + 左右的 padding 在 box-sizin 阅读全文
posted @ 2022-03-14 00:08 隐形的喷火龙 阅读(85) 评论(0) 推荐(0)
摘要: 在router.beforeEach()里无法直接使用this.$store.commit,解决方法很简单,导入即可: import store from "../store/index"; 然后调用时直接store.commit即可 阅读全文
posted @ 2022-03-08 14:40 隐形的喷火龙 阅读(2644) 评论(0) 推荐(0)
摘要: Git 1. Git 的基本概念 Git 是一个开源的分布式控制系统(版本管理工具),是目前使用范围最广的版本管理工具。 它的作用就是对文件进行版本的管理,由于每次项目上线可能会产生一些无法预料的bug,这时就需要选择上一个正常的版本进行回滚。而Git的存在,就是为让开发人员能够方便地在不同版本间进 阅读全文
posted @ 2022-03-06 02:02 隐形的喷火龙 阅读(58) 评论(0) 推荐(0)
摘要: 首先在APP.VUE中的data定义一个变量, isRouterAlive: true, 然后给routerview加上v-if属性 <router-view v-if="isRouterAlive"></router-view> 再在methods里加上刷新的方法, reload () { thi 阅读全文
posted @ 2022-03-01 14:17 隐形的喷火龙 阅读(552) 评论(0) 推荐(0)