项目经历与踩坑
项目经历与踩坑
深海有鱼呀
永远年轻,永远热泪盈眶
展开
-
Javascript 富文本编辑器,单击按钮后内容可编辑区域失去焦点
Javascript 富文本编辑器,单击按钮后内容可编辑区域失去焦点原创 2022-06-02 11:04:35 · 1346 阅读 · 0 评论 -
记一次nuxt重构项目经历
遇到的问题1、在asyncData里发送请求,会在node服务端发送请求拿到数据进行拼接渲染,而我的登录状态是基于cookie做的,axios怎么在服务端获取cookie?使用cookie-universal-nuxt插件安装:npm i --save cookie-universal-nuxt在nuxt.config.js中进行配置{modules: [// Simp...原创 2020-04-20 12:00:15 · 961 阅读 · 1 评论 -
Invalid attempt to spread non-iterable instance
类型错误:传播不可提交实例的尝试无效根据网上说法:1、此类错误多为不可遍历导致的,这遍历附近排查2、这一类错误大概率是你的扩展运算符附近出了错,在这附近排查经排查:我的问题出在扩展运算符附近...原创 2020-09-23 11:19:43 · 1309 阅读 · 0 评论 -
vue axios请求接口,status显示为canceled
使用vue、axios请求接口,通过浏览器开发者工具发现接口status为canceled没有组织button的默认事件,调用接口的同时跳转了路由,从而刷新浏览器,导致浏览器取消的该接口请求,只要先请求完接口,在跳转路由,问题就解决了。...原创 2020-08-06 20:52:46 · 4321 阅读 · 2 评论 -
深度选择器在火狐浏览器下的问题
1、如果给父级元素加了/deep/,那么子级元素就不需要再加/deep/了。如果加上了的话,在谷歌浏览器对样式没有影响,但是在火狐中样式会异常。2、全局样式里使用了/deep/,在谷歌浏览器有效,火狐浏览器下失效。...原创 2020-07-24 18:16:10 · 508 阅读 · 1 评论 -
Echarts--tabs切换图表宽度显示为100px问题
用echarts时碰到了宽度不灵的问题。但是之前明明是好用的,具体问题是,我设置的width:100%,结果出来的时候就变成了100px;查了资料后发现,是因为我把图放到了tab选项卡里,因为图一开始是display:none;在一开始初始化执行js的时候找不到这个元素,所以会出现问题。解决方法就是,在echarts初始化之前再用js获取当前屏幕的大小,然后再给他设置宽度就可以了。var myC...原创 2020-06-19 16:54:37 · 967 阅读 · 0 评论 -
input获取焦点不生效问题
js控制input获取焦点:$('input').focus(); 无效: 写在延迟函数中问题解决: setTimeout(()=>{ $('input').focus();})可能原因:浏览器对dom的操作是等待代码执行完毕后进行。原创 2020-05-11 20:03:06 · 3334 阅读 · 1 评论