自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《vue.js设计与实现》读后总结

学习,进步

2023-11-07 11:08:38 162

原创 小程序微信开发工具使用less(最优法)

小程序微信开发工具使用less(最优法)

2023-02-22 14:50:41 878

原创 vuex学习笔记(基于vue3.0)

专门为vue设计的,vue项目实现频繁的、大范围数据共享的技术方案。

2022-12-28 21:09:32 414

原创 git迁移代码仓库(多分支)工蜂

外包的内网权限被收回了,领导让把代码迁移到合作版的工蜂上。要保证提交记录与分支全部迁移,于是查找了一翻文档搞定了,现在记录下来。

2022-12-21 15:58:28 582

原创 css实现价格降价线

css实现价格降价线

2022-12-01 17:35:44 702

原创 html多行文本缩进

html多行文本缩进

2022-12-01 17:09:37 1884

原创 Nginx概念理解(入门)

记录nginx概念理解(入门)

2022-10-21 23:46:42 1037

原创 【百度用户增长外包】面试经验

百度外包面试经验2022

2022-10-19 16:45:45 428

原创 html + thymeleaf 制作邮件模板

html + thymeleaf 制作邮件模板

2022-09-21 16:53:35 1450

原创 小程序box-shadow设置阴影透明度

box-shadow设置阴影透明度

2022-06-02 11:43:33 1769

原创 小程序数字红点提示,1-99+

核心思想:给圆点设置最小宽度(min-width),圆角设置与高度相等(border-radius)。<view class="red_point flex-align-center"> <text>{{messagePointNumber}}</text></view>.red_point { position: absolute; top: 0; left: 4.167vh; border-radius: 4.286vh; m

2022-05-11 15:47:29 584

原创 Cannot read property ‘then‘ of undefined

解决了使用Promise时控制台报错“Cannot read property ‘then’ of undefined”原因:没有return new Promise解决方法:加上return就解决了这个问题const request = (options) => { return new Promise((resolve, reject) => { // code ... }); });*代码风格问题项目中使用了eslint,不可以在箭头函数后面直接写return

2021-10-11 17:40:40 5686

原创 前端使点击事件可以穿透蒙层

只需要修改css属性即可解决~pointer-events:none;.mask-box { pointer-events:none;}

2021-05-17 15:49:09 954

原创 小程序使用Object.defineProperty监听全局变量,实现全局变量改变更新页面

背景:实现小程序换肤功能,在个人中心页面开启换肤,首页即刻换肤完成,点击返回首页看不到换肤过程上代码app.js /** * 监听皮肤全局变量 * */ watch(val, watchFn) { const obj = this.globalData; Object.defineProperty(obj, val, { configurable: true, enumerable: true, set(value) {

2021-04-09 11:28:21 568

原创 工作中commit提交错误了怎么办?

工作中commit错误后的各种实用解决办法(一)撤销重新commit1.撤销上次的提交git reset --mixed HEAD~2.修改代码,无问题后强制提交,发起的mr也会自动更新git addgit commitgit push branch -f(二)取消commitgit reset HEAD^ 然后add commit 与第一种方法一样(三)与上一次commit合并git commit --amend出现编辑器后输入:x后回车,git show ctrl+f查看修改是

2021-03-16 14:03:59 1169

原创 解决小程序同一个页面不同tab下的scroll-view同步滚动的问题

解决小程序同一个页面不同tab下的scroll-view同步滚动的问题排查发现是因为页面滚动条也触发了,滚动scroll-view的区域会发现页面滚动条也生成了,所以导致两个scroll-view同步滚动。只需要给最外层的view加overflow: hidden即可,最外层的view需要有高度;...

2021-03-16 13:48:38 1119

原创 js在工作中基础使用总结

欢迎收藏 !!!基础使用 -- 难的不会,哈哈,还在学(mo)习(yu)中~

2020-12-28 18:18:23 97

原创 小程序引用组件一直报错!!!终于知道为什么了

1.检查了路径没问题,相对路径绝对路径都试过了2.json文件里面也配置了"component": true3.js文件有组件的构造函数Component({})但就是报错后来发现我是引用了分包的组件,衰~小程序分包后,主包应该是不能引用分包的任何资源,分包可以引用主包的任何资源,所以一直在报错,有相同问题的小伙伴可以借鉴一下~...

2020-12-15 10:35:11 1718 2

原创 工作中经常使用的git总结~

git clone 地址 克隆GitHub仓库到桌面cd 把生成的文件拖到git中git init 被git管理git status 查看git 未提交的文件会显示红色 uncommitted:已有的,刚被修改尚未提交 的,untracked:原先没有的,新建的,变为绿色了,表示存到本地仓库了git add . 添加文件到暂存区git branch 分支名 创建分支git checkout 分支名 切换分支git commit -m ‘描述’ 提交文件git push origi

2020-11-09 10:46:49 102

原创 github合并分支~

合并分支只需6个点击1.点击这里2.点击这里会看到有更新的分支3.可以选择需要合并的分支,关系是把1合并到2上4.点击进行创建合并5.看到对勾就是没有冲突可以合并,点击按钮合并6.点击confirm按钮提交合并,界面会变成紫色7.然后去找分支的confirm记录,这时就会看到已经合并好了~...

2020-11-09 10:27:52 10719 1

原创 git拉取github的远程仓库的分支代码到本地

**git拉取github的远程仓库的分支代码到本地**新建一个空的文件夹,在文件夹内右键打开git,git init 初始化2.git remote add origin “你的远程仓库地址”3.git fetch origin “你想拉取的远程分支”(拉取远程分支到本地)4.git checkout -b 本地分支名 origin/远程分支名(在本地创建分支并切换到该分支)5.git pull origin 远程分支名(把某个远程分支的代码都拉取到本地)6.done~.

2020-09-17 14:48:28 1165

原创 git设置ssh连接远程仓库(以后传代码就不用输入密码了!!!)

1.初始化用户名和邮箱$ git config --global user.name “Adela”$ git config --global user.email “your_email@163.com”2.创建ssh–key$ ssh-keygen -t rsa -C “your_email@163.com”一直回车看到下图界面就成功了~id_rsa 文件时私有密钥 id_rsa.pub是公有密钥3.下图的路径下找到秘钥的文件,打开id_rsa复制文件秘钥4.把秘钥粘贴到GitH

2020-09-17 14:32:35 399

原创 手把手教你实现小程序换肤~

小程序换肤功能UI图的设计是,换肤更换背景图片、边框颜色、文字颜色,自己本地实现了一个简单的换肤功能,还没有连接服务端为了连接服务端做准备,采用了对象.属性的方式,服务端下发时,下发同样格式的json就可以 /** * 设置皮肤,写在了app.js里,方便全局使用 */ setSkin(page) { let skin_info = {} skin_info.big_bg_skin = '/images/skin/bg_skin.png'//背景图片 skin

2020-08-19 14:41:19 785

原创 小程序点击态样式

小程序点击态,点击时自定义样式最近在做播放器的功能,点击播放按钮,上一首,下一首,播放,点击时会很生硬,于是加入了点击态样式,会使用户体验好一些,点击的时候给用户一个反馈<!--上一首---><view hover-class="hover-btn"><image src="/images/player_pre.png"></image></view>.hover-btn { opacity: 0.4;//随便定义样式}

2020-08-07 14:13:26 1087

原创 小程序消除滚动条

小程序消除滚动条/* 去掉scroll滚动条 */::-webkit-scrollbar { width: 0; height: 0; color: transparent;}

2020-08-06 14:14:28 145

原创 小程序文字超出限定字数显示···

UI图的超出限定字数显示为···,而不是普通的…,于是自己封装了一个函数 /** * 截取文字长度 */ cutTextLong(text, num) {//text为传入文本,num为需要留下的文本长度 if(text.length>num) { return text.slice(0,num?num:11)+'···' }else { return text } },如果只需要显示普通的…通过css即可完成,3行代码~ text {

2020-08-06 14:08:23 1867

原创 text有默认上边距

小程序text有默认上边距,这会使UI还原不准确text { line-height: 9.783rpx; font-size: 9.783rpx; display: block;}把test变成块级元素就可以消除上边距啦~

2020-08-06 13:47:38 285

原创 Object.defineProperty在小程序中的简单使用

Object.defineProperty在小程序中的简单使用场景:在app.js中定义了方法可以全局使用,想在其值发生改变时更改UI界面,发现app.js中不能使用setData方法,改值只能更改数据,UI无法同步更新,这时就需要用到defineProperty了,去注册一个监听,来监听值的改变,然后在注册监听的页面setData就可以了上代码//..........................app.js /** * 打印log日志(全局公用的方法) */ myconsol

2020-06-11 19:11:58 1454

原创 小程序自定义toast组件

小程序自定义toast组件注意点有一个:2秒消失的定时器要每次先清除一下,要不然多次调用,最后一个会很快的消失// components/toast/toast.jslet toastSetTimeout;Component({ options: { multipleSlots: true // 在组件定义时的选项中启用多slot支持 }, /** * 组件的属性列表 */ properties: { }, /** * 组件的初始数据

2020-06-01 17:42:39 248

原创 小程序setData及其回调的执行

小程序setData及其回调的执行*setData后执行的回调中打印set的变量,发现变量不是赋值后的变量```javascriptthat.setData({ isplay: resData.isPlaying, }, () => { that.myconsole(`isPlay=${that.data.isplay}`) //false that.myconsole(`isPl...

2020-06-01 16:53:19 3574

原创 小程序bindtap点击无效,没有报错

我的场景是固定定位的元素加了点击事件,不生效,控制台没有报错原因是层级不够,设置css的z-index就OK啦~.arrow-left { width: 20rpx; height: 20rpx; position: fixed; left: 10rpx; top: 100rpx; z-index: 999;}...

2020-05-25 10:12:09 6646 4

原创 js转换金额,元,万元

js转换金额,元,万元。。 export function strNumSize(tempNum) { var stringNum = tempNum.toString(); var index = stringNum.indexOf("."); var newNum = stringNum; if (index != -1) { newNum = stringNum....

2020-03-24 19:43:58 3822

原创 vue+element 的表格切换tab时错位问题

vue+elementUi,表格切换开销太大产生的bug

2020-03-24 19:19:57 2059 4

原创 小程序fixed底部按钮的兼容问题

fixed固定在底部的按钮,iPhone10以上机型,会掉下去,然后就点不到它了场景:我们公司有一个编辑器的需求,可以点击按钮添加多个文本域,两三个是没问题的,当超过可是区域后,再点击输入文字时,按钮就会突然掉下去,怎么也点不到,只出现在iPhone10以上机型,安卓的没有问题。***解决办法***查了很多文档,都说微信没有兼容iPhone10以上机型,要单独处理一下样式,于是我在生命周期on...

2020-03-03 22:25:34 618 1

原创 小程序的神坑 textarea !!!

我的第一篇博客~加粗样式总结一下这几个月遇到的坑~**textarea组件是原生组件,没有了浏览器的渲染,在小程序中会出现很多奇葩的bug。**1.层级太高,z-index即使写出天际,他也还是会在最上层显示的哦,所有原生组件的层级都是最高的!场景1:加好友,有一个输入框,输入框里面写了一些文字,有一个申请按钮,点击申请按钮,申请成功会弹出一个申请成功的弹窗,重点来了!调试器是没有问题...

2020-03-02 22:58:34 587

空空如也

空空如也

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

TA关注的人

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