自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 vue3子组件可以直接修改父组件的数据了?

然后仔细一查文档发现只有对象和数组类型的props数据可以更改。能成功,but是vue是禁止这样直接修改的,有缺点而且耗性能啥的。直接更改非对象或数组类型的props数据控制台是会报警告的,告诉你该数据是只读的。他竟然直接在子组件修改父组件传递过来的数据。而且代码实现还是成功的。所以说,咱还是乖乖自定义方法去修改props数据吧。在项目中,看到了同事的代码,一脸震惊!然后尝试重新写了个数据,发现是不成功的。吓得我以为vue3更新了。

2023-08-11 16:27:47 955 1

原创 git--你只会-pull-commit-push?

我主要想说的是,在真实的工作场景中,多人协作过程中,修改同一个分支的时候,会造成代码冲突,那就需要解决冲突了,但是如果是按照以上的方法,commit(提交代码)-push(推送代码)-发现冲突-解决冲突 的话会出现代码覆盖的风险。场景:首先,我们修改了本地仓库的代码,与此同时你的同事也修改了同一个分支的代码,然后,同事在我们提交代码之前提交了代码,这样我们自己本地仓库的代码和远端的代码就不一致了,怎么办呢?毕竟解决bug不容易)直到有一天,组长看不下去我的版本记录,并告知我的代码提交风险(他终于出手了)

2023-08-09 14:45:29 98 1

原创 uni-file-picker v-model绑定的值和实际的值不一致

我个人的解决做法是:创建一个新数组,在页面初始化的时候,将请求回来的数据赋值给新数组,在上传文件的方法uploadselect里面对新数据进行push()新数据。新数组的数据用来回显,这样就避免了,picker修改v-model绑定的数据了。公司的某个项目中出了个bug就是uni-file-picker附件删除图片后,图片的数据会发生改变。但是我在掘金发现有一篇文章和我的bug还蛮像的。这边的逻辑呢是在选择上传的时候将图片的地址改为网络地址(即上传到服务器上),在你只进行新增操作的时候,数据一切正常。

2023-06-07 15:22:39 1186 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除