摘要: 最近使用uniapp框架开发了一款APP,怎么让APP监测到有新的版本,并且点击新的版本实现自动升级呢,话不多说,请看下文。 封装一个弹窗组件,当监测到最新的APP版本高于现在的版本时,弹窗提示新的版本信息,包括版本号、版本更新内容、是否强制更新控制等。 一、src/components/updat 阅读全文
posted @ 2024-01-18 11:42 coderInside 阅读(1500) 评论(0) 推荐(0)
摘要: 1、保证手机和Charles在一个Wi-Fi下; 2、电脑启动Charles,检查设置: Proxy -> Setting 端口设置: Proxy->SSL** Proxy Setting: 地址如图设置就可以** 3、将手机设置代理 1)查看电脑本机IP:按住option键点击wifi图标 ** 阅读全文
posted @ 2022-11-16 10:13 coderInside 阅读(62) 评论(0) 推荐(0)
摘要: 项目中有用到地图,之前采用的是腾讯地图,使用后发现在IE中地图展示空白,就想着换百度地图试试,又看到有基于Vue框架的百度地图插件VueBaiduMap,正好符合我的需求;本文记录一下。 一、安装及引用 安装依赖 npm install vue-baidu-map --save 全局注册 impor 阅读全文
posted @ 2022-11-15 18:23 coderInside 阅读(128) 评论(0) 推荐(0)
摘要: 如何在项目中引入mockjs,从而实现脱离后端数据,前端做假数据来独立开发业务逻辑。 一. 安装依赖 npm i mockjs --save-dev 二. 使用mock 按照业务模块建立一个文件来写模拟数据,比如建一个spaceAppoint.ts文件;其中mockjs的一些创建随机数的规则,可以查 阅读全文
posted @ 2022-10-05 19:29 coderInside 阅读(367) 评论(0) 推荐(0)
摘要: 1、在初始分支切出一个test分支 git checkout -b test Switched to a new branch 'test' 2、在test分支提交一个commit,用git log可以查看,有一个名为“测试”的commit commit 51d0b42e2c2b9d1fbf3370 阅读全文
posted @ 2022-09-05 14:14 coderInside 阅读(405) 评论(0) 推荐(0)
摘要: 1、查看当前Node和npm版本 node -v npm -v 2、清除node的cache sudo npm cache clean -f 3、安装"n"版本管理工具 sudo npm install -g n 4、更新node版本 sudo n stable // 稳定版本 sudo n lts 阅读全文
posted @ 2022-09-04 11:51 coderInside 阅读(2425) 评论(0) 推荐(2)
摘要: git log 查看commit记录,比如想要删除测试1; git rebase -i (commit_id),这个commit_id 是你想删除的commit的上一个commit; 在这里 git rebase -i f0471244402085a358808843ffc7ef349d35a013 阅读全文
posted @ 2022-01-24 16:45 coderInside 阅读(182) 评论(0) 推荐(0)
摘要: 策略模式 就是定义一系列算法,将他们封装起来,这些算法对应不同的策略实现。基于策略模式的程序,一般至少两部分组成,一部分是一组策略类,里面是具体的算法;第二个部分是环境类Context,Context接受客户的请求,随后把请求委托给某一个策略类。 策略模式的优缺点 优点: 策略模式利用组合、委托和多 阅读全文
posted @ 2021-12-07 15:47 coderInside 阅读(39) 评论(0) 推荐(0)
摘要: 单例模式的定义: 保证一个类仅有实例,并提供一个访问它的全局访问点。例如线程池、全局缓存、浏览器中的window对象等。在实际的JS开发中,也有用到,比如登陆弹窗。 // 单一职责原则,singleModelMitt函数只做单例逻辑的管理 class singleModelMitt { constr 阅读全文
posted @ 2021-12-03 15:07 coderInside 阅读(42) 评论(0) 推荐(0)
摘要: 什么是发布-订阅模式 发布-订阅模式又叫观察者模式,它定义对象间的一对多的依赖关系,当一个对象的状态发生变化时,所有订阅它的对象都将得到通知;实现发布-订阅模式有以下几步: 首先要指定好谁充当发布者; 然后给发布者添加一个缓存列表,用于存放回调函数以便通知订阅者; 最后发布消息的时候,发布者会遍历这 阅读全文
posted @ 2021-12-03 15:07 coderInside 阅读(85) 评论(0) 推荐(0)