回答了问题2022-08-29
问题出现在 new Array(5).fill([]) 上,数组是引用变量类型,五个空数组的内存地址实际上是同一个,所以for循环中的每次push,相当于是同一个数组在进行push,这样说可能有点绕。
赞了文章2022-05-13
2019.12 更新:《高质量前端快照方案:来自页面的「自拍」》2019.12 更新:《高质量前端快照方案:来自页面的「自拍」》2019.12 更新:《高质量前端快照方案:来自页面的「自拍」》 新作见上面哦~ 👆👆👆 本次技术调研来源于H5项目中的一个重要功能需求:实现微信长按网...
发布了文章2022-05-13
使用vue-cli4的项目,业务写多了之后开发运行和打包都慢了很多,为了提升开发体验以及更新团队技术框架,需要升级到更高级的脚手架上,两种方案:一是升级到vue-cli5,二是升级到最新的vite。
回答了问题2022-05-09
vite-plugin-style-import插件直接提供了vant的按需引入方法,建议可以尝试一下:[链接] {代码...}
回答了问题2022-05-09
vite在打包的时候会进行依赖的cjs转换,开发的时候可以使用vite-plugin-commonjs插件解决报错:[链接]其他问题可以参考,也许有帮助:[链接]
回答了问题2022-05-09
{代码...} 我这样写在项目中是有效的,建议可以尝试一下
回答了问题2022-04-07
在node_modules目录下,找到cli-service文件夹,这个依赖就是Vue Cli脚手架的核心包。查看cli-service的package.json文件,可以看到依赖的webpack版本。
发布了文章2022-02-16
webpack中可以通过resolve.alias定义项目路径别名,这样可以在引入文件时,不再需要使用相对路径,统一以根路径(/src/)作为起点。
发布了文章2022-02-14
笔记中的内容仅适用于HBulider构建的uniapp项目,通过其他方式构建的uniapp项目请参考uni-simple-router官网 uni-simple-router (hhyang.cn)
发布了文章2022-02-14
package.json是JavaScript项目的清单,该文件记录了你的项目的名称、版本、依赖等相关信息,同时它也是你将项目发布到npm上的依据,可以说,package.json在前端模块化时代,相当于项目的身份证,充分了解package.json的用户和含义是前端必备过程
发布了文章2022-02-13
出现这一提示的原因是,上一次版本发布的app已经大半个月了,期间我升级了HBuilder的应用版本,在打包wgt文件时,使用了3.2.16版本的hbuilder打包出来的,而用户手机上安装的是3.2.9版本的hbuilder打包的整包,所以在更新时提示编译版本和手机内运行的版本不一致。
发布了文章2022-02-13
我第一次接触key,是在学习v-for循环时,不加key标识会报错,对于初学者来说,听过key的原理也会懵懵懂懂,一知半解。当我用了很久的vue,在回头看key的原理时,才彻底弄懂了key的原理和作用。
发布了文章2022-02-13
ant-design-vue作为后来者,名声比不上vue组件库的先驱大佬element,但是用多了element,再上手antv时,仍让我眼前一亮,antv在交互设计和api设计上,确实和element有着很大不同,我觉得这种不同是优于element的。
发布了文章2022-02-13
vue项目的SEO很差,传统混编网站,页面是在服务器中生成再发回给客户端的,爬虫爬取页面的时候,从服务器中已经拿到的时完整内容的页面,而vue单页面应用中,页面的内容都是通过javascript动态生成的,传统爬虫爬取页面时,获取到的html文件只有一个div标签,没有任...
赞了回答2022-01-27
看一下你预渲染打包出来的html是不是少了id="app"的元素一般来说main.js里面是挂载到id="app"的元素上的
赞了回答2022-01-27
如 @Zany 所说,需要手动在根组件添加一个id='app' {代码...} 现在你的Vue项目里有两个id='app',一个在public/index.html里,一个在你根组件里。
发布了文章2021-02-09
运行html代码,得到一个蓝色的div和红色的p标签,这是受作用域的影响,和样式的优先级一样,获取变量时拿到的是最精准的作用域下的变量,id > class > 标签 > 全局
赞了文章2020-09-30
本文阿宝哥将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、Blob、Blob URL、Base64、Data URL、ArrayBuffer、TypedArray、DataView 和图片压缩相关的知识点。
赞了文章2019-12-12
主题化管理经常能在网站上看到,一般的思路都是将主题相关的CSS样式独立出来,在用户选择主题的时候加载相应的CSS样式文件。现在大部分浏览器都能很好的兼容CSS变量,主题化样式更容易管理了。最近,使用CSS变量在Vue项目中做了一个主题化实践,下面来看看整个过程。
赞了文章2019-10-29
最近简单的研究了一下SSR,对SSR已经有了一个简单的认知,主要应用于单页面应用,Nuxt是SSR很不错的框架。也有过调研,简单的用了一下,感觉还是很不错。但是还是想知道若不依赖于框架又应该如果处理SSR,研究一下做个笔记。