自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是咸鱼闲又闲

玩的是梁园月,饮的是东京酒,赏的是洛阳花,攀的是章台柳

  • 博客(16)
  • 收藏
  • 关注

原创 微信小程序 自定义tabbar(custom-tab-bar)控制显隐

微信小程序 自定义tabbar(custom-tab-bar)控制显隐

2023-10-10 11:27:48 677 1

原创 微信小程序:报错getLocation:fail privacy permission is not authorized

【代码】微信小程序:报错getLocation:fail privacy permission is not authorized。

2023-08-16 11:00:40 1259

原创 【uni-app】movable-area标签,实现区域内滑动及双指缩放

uni-app组件movable-area标签优点及应用

2023-05-05 16:10:13 1730

原创 Mac 打不开github解决方案【亲测有效】

github 时有打不开的情况,为此很是烦恼,这里分享一下如何解决这种问题,其实问题的本质是在访问github网页时无法通过github.com的二级域名进行动态域名解析。手动配置静态文件hosts,将该域名和IP的映射关系添加到静态文件中,在访问地址时会优先通过Hosts文件进行域名解析。......

2022-07-04 10:45:10 7290 4

原创 js精准度丢失问题

解决js小数段精准度丢失问题引言: 开发项目中,遇到 0.07 * 100 = 7.000000000000001 的问题,一眼确认是精度丢失了,以前遇到过 0.1 * 0.2 = 0.020000000000000004的问题,第一次遇到0.07精准度也会丢失,在此给出解决方案,以供君参考。解决档案:1、取整数Math.round((0.07*100)) // 72、保留小数点 (推荐)parseFloat((0.07 * 100).toPrecision(12)) //

2021-11-11 10:49:31 1778 1

原创 vue 组件递归(组件自己调用自己)

vue 组件递归项目中,用到 el-menu, 侧边栏导航动态加载时,需要用到组件递归,不然js写逻辑,有点繁琐。干货多,屁话少,上代码给组件name值export default { name: "submenu", // 必须给name值}直接在本组件中调用即可// 必须加v-if条件,否则调用会进入死循环,程序会崩<el-submenu v-if="menu.children && menu.children.length"> <s

2021-11-04 11:11:31 7073 9

原创 Vue组件添加挂载到body下

组件挂载到body层级下因为一些原因,需要把子组件挂载到body层级下,以此来解决问题。效果图:废话少说,上代码在组件内部加入以下代码:mounted() { // 切记 一定要在组件里加 this.$nextTick(() => { const body = document.querySelector("body"); if (body.append) { body.append(this.$el); } else {

2021-10-21 15:18:04 5084

原创 Vue中多级(三级)组件传值

需求:A --> 子组件B --> 子组件C ,(A页面的参数传值到C页面,但B页面不需要用到传递值)。分析:有四种方法可以实现,但是前三种各有优缺点,各位看官老爷接着往下看。方法:1、props 和 $on、$emit (虽说可以解决多级传值问题,但是假如嵌套层级多的话,代码繁琐且中间容易出错)。2、Vuex (用于公用数据使用频繁场景,用来传值大材小用)。3、Bug 中间件 (无法实现事件监听)4、$attrs、$listeners$attrs: 用于传递属性 i

2021-09-24 11:14:51 4345 1

原创 nodejs安装的两种方法(官网、NVM安装-node版本切换)

nodejs安装的两种方法(官网、NVM安装-node版本切换)公司新配电脑,想着以前项目对于node版本不同而产生的兼容问题,索性就用NVM管理node版本,可以自由干净的切换版本,应付不同项目,简直爽到家。如果大家感觉有用的话,一键三连哦。干货多,屁话少,开撸。1、官网下载 通过[nodejs官网入口](https://nodejs.org/zh-cn/)下载安装。 缺点:无法实现多版本切换。 环境变量:大家自行百度,原谅我偷懒。嘻嘻.2、NVM安装 NVM安装有很多的坑,按照步骤来

2021-08-26 18:24:02 2245

原创 git问题解决:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

git问题解决:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!今天连接git时,发现连接失败,报错如下查看git服务器ip地址:解决方法会出现以下提示:重新连接,出现一下提示(git pull 或者 git fetch --all 都可)今天连接git时,发现连接失败,报错如下@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIF

2021-08-09 10:34:40 3289 5

原创 CSS flex和white-space: nowrap; flex布局遇到了white-space: nowrap

需求:flex布局,标题需超过一行显示省略号直接撸代码,解决如下:.preview-right { flex: 1; overflow: hidden; /* 重点、重点、重点 这行才是这段代码的精髓*/ .preview-coupon-title { font-size: 31rpx; color: #333333; margin-bottom: 10rpx; overflow: hidden;/*超出部分隐藏*/ white-space: nowrap

2021-05-24 15:38:06 326

原创 js 选择排序

前端工作中常用到的算法之一:选择排序法直接上代码this.textFun()methods: { textFun() { const arr = [1,2,8,5,3,2,0,-1] for (let i = 0; i < arr.length; i++) { let k = i; for (let y = i + 1; y < arr.length; y++) { if (arr[y] < arr[k]) { k = y }

2021-05-21 16:23:00 91

原创 js 冒泡排序

前端工作中常用到的算法之一:快速排序法直接上代码this.textFun()methods: { textFun() { const arr = [1,2,8,5,3,2] for (let i = 0; i < arr.length-1; i++) { for (let y = 0; y < arr.length-1-i; y++) { if (arr[y] > arr[y+1]) { const temp = arr[y] arr[y]

2021-05-21 15:55:26 76

原创 js 快速排序

前端工作中常用到的算法之一:快速排序法直接上代码this.textFun()methods: { textFun() { const arr = [1,2,8,5,3,2,0] const initArr = this.sortArr(arr) console.log(initArr) }, sortArr(arr) { if (arr.length <= 1) { return arr } const left = [

2021-05-21 15:52:58 88

原创 uni-app 微信小程序 上传图片 文件 uni.uploadFile() 、 uni.chooseImage()

uni-app 微信小程序 上传图片 文件 uni.uploadFile()、uni.chooseImage()微信小程序项目注册需要上传门店信息,所以需要用到上传图片功能。可以分为两种情况:实时上传,接口返回url,返显图片地址预览。所需API: uni.uploadFile()、uni.chooseImage()。统一上传,接口统一接受所需字段,图片本地地址预览。所需API: uni.chooseImage()。一、实时上传点击选择框 首先使用uni.chooseImage(),从本地相

2021-01-28 18:51:25 5963 1

原创 uni-app 微信小程序 地图 支持搜索 uni.chooseLocation()

uni-app 微信小程序 打开地图 选择位置 uni.chooseLocation()需求:需要点击选择地址,唤起地图,定位当前位置,并支持搜索地址,并回填位置信息,获取经纬度。刚接触uni-app还是有点懵的,虽然语法跟vue一样,但API大多不了解,并开始了一段百度之旅,搜索了若干结果,大多使用uni-app Map地图组件,需要先用户授权,然后获取用户位置信息,然后地图转到用户位置经纬度;实践后发现,地图无搜索地址功能,又开始了一段百度,有些博主说,需要申请 腾讯地图 申请开发者密钥等一

2021-01-27 19:57:38 6142 6

空空如也

空空如也

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

TA关注的人

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