自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp uni-collapse两层折叠

但是如果第二层中有动态添加或者删除节点时候外层的collapse无法重新计算高度,会导致收缩框添加、删除的部分空白,查看了源码以后发现在uni-collapse-item这个组件中有一个强制更新视图的代码。由此我发现一旦如要重新计算高度并渲染就需要使用这部分代码,在这个组件中暴露一个方法出来calculateheight(){在使用这个组件的外面用ref去获取这个节点能拿到节点的情况下使用该方法渲染视图即可收缩。这样就可以非常丝滑的动态计算啦!一个非常坑的地方浪费十几个小时。

2024-04-08 22:35:13 461

原创 uniapp uni.request设置请求头但是后端取不到值

昨天发布体验版小程序发现与后端约定好在header头中携带TokenId,但是后端取不到,这里请求头中的header被微信官方做了修改,在安卓中自定义的header都被转成小写,在苹果手机上是正常的,大家碰到的时候header里面的自定义字段尽量用小写。

2024-03-13 14:35:21 665 1

原创 关于二次开发vue-element-admin上传到git上再次克隆到本地后依赖安装失败的原因

因为网络原因git上tui-editor无法响应导致依赖安装失败,需要先在package.json中删除掉该依赖,再执行npm i 命令,依赖安装后再单独安装tui-editor插件即可

2021-06-28 18:07:15 316

原创 关于tinymce富文本编辑器实现双向绑定的方法

我在做后台管理系统的时候有个模块需要使用tinymce富文本编辑器去数据初始化,但是会遇到dom没有渲染的报undefined和get,set的问题,我也试过在watch方法里面去监听

2021-06-19 15:20:14 2336 1

原创 Vue关于组件路由守卫无法获取this

今天在写一个组件时候用到了组件路由守卫,但是在赋值时无法将路由中query的值绑定到组件的this中,这是因为const Foo = { template: `...`, beforeRouteEnter (to, from, next) { // 在渲染该组件的对应路由被 confirm 前调用 // 不!能!获取组件实例 `this` // 因为当守卫执行前,组件实例还没被创建 }, beforeRouteUpdate (to, from, next) {

2021-06-17 21:19:38 2242

原创 el-date-picker赋值后组件未渲染时间

<el-date-picker v-model="timerange" type="datetimerange" start-placeholder="开始日期" end-placeholder="结束日期" @change="handletimer" ></el-date-picker><script> export default{ data() { return {..

2021-06-16 17:37:01 407

原创 git操作

1.新创建一个文件夹,先用git clone 项目地址2.有新的项目增加先用命令 git add .3.git commit -m"版本"

2021-06-09 22:34:48 64 1

原创 无缝轮播图

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width='device-width', initial-scale=1.0"> <title>.

2021-05-31 23:04:17 166

原创 轮播图(还没实现无缝)

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body> &lt

2020-10-26 19:55:52 81

原创 工作求职贴

明天有一场web前端的实习面试,是关于vue,js,html的,在此先记录,此贴会一直更新到我找到实习的工作为止(地点:成都)

2020-10-26 00:59:17 66

原创 错题记录

for(let i=0;i<2;i++){setTimeout(function(){console.log(i)},100);}for(var i=0;i<2;i++){setTimeout(function(){console.log(i)},100);}答案:0 1 1 1因为js是单线程运行,代码从上往下执行,在遇到异步操作会将代码放到执行栈中,在同步代码执行完后执行异步代码,此题中let有自己的作用于,所以每一个i都有值,var没有自己的作用域每一次声明都会

2020-10-25 22:54:07 251

空空如也

空空如也

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

TA关注的人

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