logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Element 默认勾选表格 toggleRowSelection

定时器模拟ajax请求。var Main = {data() {return {tableData3: [],multipleSelection: []}},mounted(){var _this = this;setTimeout(function(){...

vue子组件mounted中无法获取到dom

原因:子组件代码中用了v-if,所以为变量为false时的部分dom还未渲染当然获取不到,将v-if改为v-show,则可以获取的到dom,因为v-show会渲染dom,只是控制display的显隐,...

hash 和 history的区别

为什么要有 hash 和 history对于 Vue 这类渐进式前端开发框架,为了构建 SPA(单页面应用),需要引入前端路由系统,这也就是 Vue-Router 存在的意义。前端路由的核心,就在于 —— 改变视图的同时不会向后端发出请求。为了达到这一目的,浏览器当前提供了以下两种支持:hash —— 即地址栏 URL 中的 # 符号(此 hash 不是密码学里的散列运算)。比如这个 URL:ht

css动画height为auto无法触发transition

使用max-height属性来进行代替(有一定缺陷)原理:通过一个过大的maxHeight来渐变这里是vue的style写法:style="{height: groupExpandFlag ? 'auto': '60px', maxHeight: groupExpandFlag ? '500px': '60px', transition: 'max-height .3s ease-i...

vue watch在循环中修改了data陷入无限循环

data:JSON.parse(JSON.stringfly(this.data)).sort((a,b)=>a.name-b.name)  随手写的,单词可能有误,自己更正意思是深克隆一份数据出来,不修改原来的数据

vue里表单验证的v-model.number的坑

问题:表单验证正则匹配数字,但输入汉字仍然通过原因:.number会将input里的值用parseFloat()转化,这样用正则匹配数字后,输入的即使是:123四五六;也不会报错,因为123四五六被转换成了123解决办法:将.number去除即可...

gitlab pages的简单配置

先在gitlab中新建项目,然后克隆到本地,然后在public下编写你所有的代码,然后增加.yml文件,然后上传到gitlab,然后在CI/CD的pipelines中会running,成功了会passed失败了会failed,显示passed后,打开settings的pages,点击下面的链接就可以了我的文件目录是这样的,写的东西都在public里面,然后yml和md文件是最外层的...

到底了