![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
Voices_
我们走过的所有生命轨迹,都和过去的无知相关
展开
-
[vite] 项目打包后页面空白,配置了base后也不生效
vite打包项目后页面空白,配置了base和history也没用的,看这里原创 2023-08-16 17:03:56 · 3626 阅读 · 0 评论 -
[vue] node / node-sass / sass-loader 版本对应
node / node-sass / sass-loader 版本对应原创 2022-12-23 12:05:02 · 1418 阅读 · 1 评论 -
[vue] props、data、computed、watch的优先级
这些变量名可以相同,模板会自动按优先级决定 使用哪个。props没收到参数时。props接受到参数时。原创 2022-12-21 16:08:14 · 1403 阅读 · 0 评论 -
[js] 整理一下不常用的js知识
复习原创 2022-11-27 20:43:03 · 249 阅读 · 0 评论 -
[vue] xlsx库 解析excel文件内容
xlsx库 解析excel文件内容原创 2022-11-25 23:27:45 · 1122 阅读 · 0 评论 -
[js] 常用正则
【代码】[js] 常用正则。原创 2022-11-25 22:58:30 · 61 阅读 · 0 评论 -
[pinia] pinia改完状态以后不生效(大坑)
pinia中只能用ref声明变量,不能用reactive,否则修改状态时不生效。原创 2022-11-23 01:47:45 · 1866 阅读 · 0 评论 -
[uniapp] 多端开发时技术选型的一些坑
uView 不支持vue3,但在社区中找到了份同时支持 Vue3.0 和 Vue2.0 的uView,但测试后最终已失败告终。uni-ui 这个都支持,但是组件没那么全,有些组件还有坑,例如没有滑动条组件,uni的图片组件样式有问题....等等。如果项目不考虑小程序,那就使用vant,个人觉得这个库很好用。如果使用vue2,就可以使用uView了,都比uni的好使。以上都是个人开发中遇到的坑,也都是个人感觉啊,轻喷。如果有好的办法,或者好的技术选型,求指点,只能合理的根据项目的需求来选型,原创 2022-11-22 14:37:49 · 2661 阅读 · 1 评论 -
[uniapp] 大坑:打包报错 Missing “./preload-helper“ export in “vite“ package
uniapp 打包报错 Missing "./preload-helper" export in "vite" package原创 2022-11-21 23:39:14 · 1440 阅读 · 2 评论 -
[vue] 组件重载思路
在一个特定的时候,需要某组件重新加载利用v-if 和 $nextTick() 实现重载原创 2022-11-09 17:13:28 · 990 阅读 · 0 评论 -
vue视频播放组件vue-mini-player
vue-mini-player官方文档:vue-mini-player: 基于Vue的一个轻量级HTML5视频播放组件,适配PC和移动端原创 2022-11-06 19:52:41 · 1631 阅读 · 0 评论 -
[uniapp] scroll-view 取消滚动条
【代码】[uniapp] scroll-view 取消滚动条。原创 2022-10-31 23:06:43 · 316 阅读 · 0 评论 -
[vue]结合vue 在页面上编辑/查看markdown文件
结合vue 在页面上编辑/查看markdown文件。原创 2022-10-26 21:38:59 · 494 阅读 · 0 评论 -
.prettierrc.cjs 配置说明
.prettierrc.cjs 配置说明原创 2022-10-12 19:17:26 · 622 阅读 · 1 评论 -
.eslintrcignore配置文件
.eslintrcignore 配置文件原创 2022-10-12 18:30:04 · 258 阅读 · 0 评论 -
[vite/vue3] 工程化使用vite搭建骨架
6.Husky、lint-staged、commitlint功能添加。2.加入eslint校验 和 自动格式化。4.修改vite.config.ts。1.使用Vite脚手架初始化项目。3.修改eslintrc文件。7.stylelint钩子。5.修改添加常见配置文件。9.调试功能与配置文件。原创 2022-10-12 13:03:10 · 376 阅读 · 0 评论 -
[代码规范] eslint校验+自动格式化
eslint校验+prettier格式化 安装/配置/插件原创 2022-10-11 18:44:26 · 976 阅读 · 0 评论 -
[Promise] 宏队列 / 微队列
宏任务每次执行前,都会检查是否有微任务,如果有,就先执行微任务,再执行宏任务原创 2022-08-26 11:23:36 · 309 阅读 · 0 评论 -
[vue] Vue Router 重定向错误 Redirected when going from “/xxx“ to “/xxx“ via a navigation guard.
重定向错误原创 2022-07-22 18:33:07 · 5370 阅读 · 0 评论 -
localstorage / sessionStorage
localstorage:永久存在浏览器上,除非手动清除sessionStorage:临时存在浏览器里,关闭窗口后消失过期时间:原创 2022-07-14 15:05:56 · 109 阅读 · 0 评论 -
请尽可能说出js中数组的方法,最少3个,越多越好
面试官灵魂发问:请尽可能说出js中数组的方法,最少3个,越多越好原创 2022-07-12 17:11:10 · 188 阅读 · 0 评论 -
[CSS] 隐藏滚动条后,界面仍可滚动,移动端适用
移动端界面需要滚动时 旁边的滚动条很多余,影响整体界面美观。css中加上这段代码,滚动条就隐藏了,不影响滚动PC端同理,但没有鼠标滚轮的用户,就要另想办法了(都2022年了,没有滚轮的鼠标,应该没几个了吧?)...原创 2022-07-07 17:22:56 · 366 阅读 · 0 评论 -
[vue] 监听Vuex中对象的变化
直接在watch中注册,watch可以检测到$store.state中的数据原创 2022-07-04 14:50:35 · 453 阅读 · 0 评论 -
[vue] img v-bind:src 图片不展示问题(坑)
动态绑定img中的src属性,要使用require原创 2022-06-27 17:41:27 · 843 阅读 · 0 评论 -
[vue] 路由守卫的使用思路
路由守卫就像生活中的保安,你要进小区,保安得查查你是不是这小区的人,不是就不让你进。只不过在这里不是进小区,而是展示组件。原创 2022-06-25 19:22:06 · 270 阅读 · 0 评论 -
[vue] VueRouter编程式路由
VueRouter提供了编程式路由的API,可以在合适的时候调用原创 2022-06-24 21:47:07 · 411 阅读 · 0 评论 -
[vue] VueRouter 安装/配置/使用方法
Vue Router :Vue.js 的官方路由, 让用 Vue.js构建单页应用变得轻而易举原创 2022-06-23 23:17:20 · 347 阅读 · 0 评论 -
[vue] Vuex中mapState/mapGetters/mapActions/mapMutations的用法
用于在组件中批量生成vuex相关代码,很大程度上精简了vuex的代码原创 2022-06-21 23:07:05 · 94 阅读 · 0 评论 -
[vue] Vuex 环境搭建 / 配置 / 使用思路
Vuex 工作流程/环境搭建/使用思路原创 2022-06-21 21:29:13 · 246 阅读 · 0 评论 -
[vue] HTML5视频播放器组件
一款基于 vue.js 的轻量级的视频播放器插件插件原创 2022-06-14 16:31:31 · 905 阅读 · 0 评论 -
[vue] 同源策略 / 跨域问题 / 脚手架配置代理服务器
同源策略同源:协议、地址、端口这三项相同就视为“同源”同源策略:浏览器执行js时会检查是否“同源”,如果不同源就拒绝执行。背景:Netscape公司提出的著名的安全策略问题:在浏览器跨域发送请求时,会发现浏览器报跨域的错误。但实际上浏览器成功的发送了请求,甚至服务器收到了并成功返回。但因为“同源策略”的限制,浏览器拒绝继续执行js。解决思路:在本地配置一个“同源的”代理服务器,代理服务器不是浏览器,不受同源策略限制在Vue-cli中,有完善的、内置的代理服务器。替我们做了这些工作..原创 2022-06-09 22:04:53 · 471 阅读 · 0 评论 -
[vue] 组件相互传值的几种思路
[vue] 组件相互传值的几种思路原创 2022-06-09 20:28:47 · 124 阅读 · 0 评论 -
动画效果库 animate
功能:第三方的动画样式库,不用自己写动画效果了。元素进入、离开、晃动等效果都有原创 2022-06-09 19:07:04 · 1153 阅读 · 0 评论 -
[vue]开发者工具 vue devtools 安装
记录一下安装过程原创 2022-06-01 14:22:17 · 3722 阅读 · 1 评论 -
[vue]新项目sass-loader 和 node-sass 问题,报错TypeError: this.getOptions is not a function
问题:新项目执行npm install 或 yarn install 以后,运行不起来,报类似下面的错误Module build failed (from ./node_modules/_sass-loader@12.3.0@sass-loader/dist/cjs.js):TypeError: this.getOptions is not a function原因:node-sass sass-loader 版本不匹配解决:安装相同版本的 sass-loader 和 node-sass.原创 2022-05-31 14:52:20 · 116 阅读 · 0 评论 -
[npm] npm install 报错
报类似这样的错误用这个命令安装就行了:npm i --legacy-peer-deps原创 2022-03-21 20:52:30 · 343 阅读 · 0 评论 -
[MacOS] 出现 Permission denied 解决办法
报错:sh: .......... : Permission denied原因&解决方案:部分目录及文件读写权限不足,把读写权限修改了就行了解决:sudo chmod -R 777 /工作目录例:我的目录结构是这样的: A文件/B文件夹就cd进入A文件夹后,执行 sudo chmod -R 777 ./B......原创 2022-03-18 11:01:49 · 3996 阅读 · 1 评论 -
[vue] vue-cli3 - vue ui打包后 页面空白问题
在vue ui中由于webpack的配置自动完成所以打包之后,使用的是默认的配置。后来阅读文档发现路径的配置被放在了vue.config.js中,所以解决方法是在跟路径新建一个vue.config.js文件,然后加上以下代码修改publicPath就可以了。module.exports = {publicPath: './'}文章出处:作者:超级码力链接:https://www.jianshu.com/p/dd0f8ca8b202......原创 2022-02-15 15:23:48 · 537 阅读 · 0 评论 -
textarea 里的内容换行问题 

<textarea > 1.精通前端核心技术HTML、CSS和JavaScript; 2.熟练掌握Vue、Node.js、工程化、前端性能优化有深度研究</textarea>问题:如果这样写,浏览器会自动把里面的两行内容自动居中解决:如果不想让它自动居中,在写代码的时候,就不能换行想换行的时候,就写一个" " 来代替换行这个" "是我看别人代码里发现的。具体它代表什么,为什么能换...原创 2021-10-15 03:23:52 · 321 阅读 · 0 评论 -
CSS 禁止拖动 选中
# 禁止拖拽-webkit-user-drag: none;# 禁止选中-webkit-user-select: none;原创 2021-01-28 17:34:32 · 679 阅读 · 0 评论