- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 链接中特殊字符转化(decodeURIComponent, encodeURIComponent)
链接地址转码decodeURIComponent
2023-02-06 14:27:34
1262
原创 git 遇到的奇怪问题
前置条件: 自己在新建beta test dev之类分支的时候,都会设置好与云端的对应分支的连接。因此自认为 在每个本地分支 git pull 的时候,应该是没有问题的不需要用 git pull origin xxx 命令的。结果就出现了下面这种pull失败的情况。然后自己尝试用 git pull origin test 是可以pull远端内容的 ,只是这块自己不明白为什么。解决方案:使用: git fetch -p origin该命令的意思是: 处理与远端分支的每个分支的连接...
2022-05-13 15:05:16
127
原创 element的form表单自定义校验注意事项二
记录一下在使用element组件的自定义校验过程中遇到的小问题公司主要用的框架是vue + element,表单的校验之前一直是判断是否有值弹框提示错误信息,建议可以统一使用element的校验方式后,项目的优化改造就开始了。改造过程中也遇到一些问题,下面记录一下:一、 图片选择校验,由于用的是基于业务封装好的选择图片组件,因此校验过程中,需要在el-form-item标签中添加ref,在获取到图片数据后,需要将校验清空二、项目中有很多级联的数据校验,但是el-form-item表单上的pro
2022-03-16 16:59:29
1574
原创 element的form表单自定义校验注意事项一
问题:在做项目过程中,有个内容自己这边使用饿了么的自定义表单校验,在进行提交保存前的表单校验的时候,一直无法进入饿了么的校验方法中,通过排查发现是自己写的自定义表单校验产生的影响。自定义表单的校验代码如下:但是在提交保存的时候,下面的方法一直无法进入:直接就跳走了这个坑主要是自定义表单校验的时候,如果错了则要callback错误的信息,但是没有问题的时候也要返回一个空的callback自定义校验 callback 必须被调用,且是每个分支都必须写callback!elem
2022-02-16 17:55:16
509
原创 vuepress学习(一)- 搭建默认主题静态网站
首先附上vuepress官网:介绍 | VuePress正如官网上介绍的一样,vuepress由两部分组成: 极简静态网站生成器,默认主题(为写技术文档儿优化的)。这里我们先了解下如何搭建一个静态网站。目标:搭建一个类似如下的文档:没错,我除了看文档,还借鉴了这位大神的技术博客。附上链接:https://segmentfault.com/a/1190000016333850搭建步骤:1. 创建并进入一个新目录,然后初始化。2. 将 vuepress 安装为本...
2022-02-14 15:39:38
1404
2
原创 webpackPrefetch: true 属性
最近在看公司一个用vuepress框架搭建的文档工程,发现组件引用的路径无法对应项目中的文件,会差层级。如下图所示:明显根据 2 查找的位置应该是 3 那里,但是路径明显就不对了。在看了 <dumi-previewer 组件后恍然大悟,原来是用动态 import 处理了一些内容,如下图:问题来了,我不知道 webpackPrefetch: true 这个是啥意思,于是查询资料学习了一下,是webpack的一个属性,作用是 提高性能, 可以在网络空闲的时候去加载../../demos/$
2022-02-10 17:02:32
1117
原创 vue组件根据不同条件进行渲染,保留上一次组件状态解决办法
问题场景: 根据需求开发的一个搜索title切换,值根据输入的变化,问题是在开发的时候,切换的效果是有了,商品ID是只支持输入数字的,这就导致,选择了商品ID之能输入数字后,在切换到商品名称的时候,只能输入数字的限制依然存在,我无法在输入框中输入汉字或者英文等。原因: 组件存在缓存方法: 添加key 唯一标识 <div class="saerch-item"> <el-select v-model="goodsType"
2021-09-27 20:10:23
539
原创 预售活动开发总结
进入新公司,在培训了两天公司的规章制度后,接手了一个比较简单的推广员的需求,开发比较顺利,第二周周五开始接手拼券需求的开发,历时10个工作日左右,但是因为对应的业务线没有人开发,该需求的上线一直搁置,在第四周的周五开始进行预售活动的开发。原本就没有参与需求评审的我,在刚开始接手的时候以为就是一个表单而已,应该也不复杂,开发过程中发现了各种问题,现总结如下:1. 原型不明确,有些按照原型开发的内容显示问题,在测试那边会将所有的问题作为bug指给我这个前端开发人员2. 未参与评审的我,开发过程中发现对接口字
2021-09-27 19:41:06
219
原创 element表单输入框无法输入信息问题
问题描述: 新建一个表单,中间有些数据是手动赋值的,之后输入框就一直无法进行输入信息,键盘明显看到有打字,但是无法显示到输入框中。经过排查,发现是自己的赋值方式不正确,原因:对象中的属性,如果直接手动修改vue监听不到参考: https://www.jianshu.com/p/2221b784c306...
2021-09-06 17:20:07
1424
原创 wangEditor编辑器再vue项目中想实时更新变化值的问题
首先封装一个简单的wangEditor组件内容如下:<template> <div class="wrapper"> <div ref="editor"></div> </div></template><script type="text/ecmascript-6">import Wangeditor from 'wangeditor'import { getAppConfig } from.
2021-08-12 18:15:45
2335
原创 webstorm 部分设置问题
因为一直用webstorm编辑器开发前端项目,在入职新公司后,配置的电脑中我在重新安装webstorm的过程中,发现在项目中用ctrl+shift+f 进行全局搜索总是无效。百度查到的信息大部分说的都是因为热键冲突,于是找电脑中有ctrl+shift+f 有关热键进行修改,其中包括搜狗浏览器、钉钉等,结果还是无效。。。。。最后,我这边是因为设置的热键不是visolstutio编辑器的,最终是修改 设置=》keyMap=》Visual Studio 后解决的问题。日常记录一下自己工作...
2021-08-05 10:50:53
199
原创 vue项目使用swiper插件报错记录
安装依赖swiper组件,用来实现移动端的类似轮播效果。使用方式: 安装依赖npm install swiper vue-awesome-swiper --save 引入方式:import {swiper, swiperSlide} from 'vue-awesome-swiper'import 'swiper/swiper-bundle.min.css'且注册成vue组件报错如下:其实这个在之前的项目中,显示正常,当我们改造工程后,...
2021-07-01 21:10:58
695
原创 vConsole使用问题
开发移动端项目,vconsole是必不可少的日志打印工具,开发过程中,遇到一种情况,即在电脑端调试的时候,vconsole打开了,然后如果项目中打印了复杂的数据类型或者$refs之类的dom结构等,在电脑端会报toJSON的错误,这个在开发的时候,一头雾水,折腾了一晚上才知道,原来是vconsole的原因。关闭后则不再存在这个问题。 这里记录一下,好记性不如烂笔头。...
2021-06-25 11:01:26
1787
原创 vue-cli4 新建项目
一直用vue-cli2开发项目,也没有用心的用vue-cli4进行开发项目,这里写一个demo记录一下。创建一个vue项目,使用命令( vue create **** ) ,然后回车选择对应的内容参考:https://www.cnblogs.com/sese/p/11712275.html...
2021-06-22 10:44:29
116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人