logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

js获取容器的大小(宽高)

通过JS获取盒模型对应的宽和高,有以下几种方法:1.dom.style.width/height这种方式只能取到dom元素内联样式所设置的宽高,也就是说如果该节点的样式是在style标签中或外联的CSS文件中设置的话,通过这种方法是获取不到dom的宽高的。2. dom.currentStyle.width/height这种方式获取的是在页面渲染完成后的结果,就是说不管是哪种方式设...

vue:v-if和v-for哪个优先级更高,如果两个同时,出现应该怎么优化得到更好的性能?

1)v-for优先于v-if;在vue源码src\compiler\codegen\index.js中可以看出将AST转化为render字符串时,v-for处理在v-if前面。2)因此如上图,如果同时出现,每次渲染都会先执行循环再判断if条件,无论如何循环都不可避免,这样浪费了性能;3)同时出现时的优化方式:在外层嵌套一层v-if判断的template,然后再内部进行v-for循环。那么这时,如果

#前端
表单提交按钮,当未填写信息时,按钮不可点击

表单提交按钮,当未填写信息时,按钮不可点击1、基于jquery实现方案2、基于vue实现方案1、基于jquery实现方案1.html部分<div class="form"><div>用户名:<input name="name" data-name="name"/></div><div>密码:<input name="paw" dat

#html#jquery#javascript +1
vue 项目打包本地访问--history模式入坑

问题重现:vue2.x 版本router去掉url中#,即history模式,打包后,http-sever启动服务访问不出页面?history模式的设置如下const router = new Router({mode: 'history', // 去掉url中的#...});http-sever启动服务1、http-server安装及运行2 、http-server...

到底了