- 博客(64)
- 资源 (5)
- 收藏
- 关注
原创 uniapp vue3 vite +ts打包H5每次打包增加时间戳,解决公众号缓存
uniapp 打包到H5发布到公众号端,移动端会有缓存,所以需要每次打包得文件名不一致,这样每次打开都是新文件随意就不会有缓存。vite.config.ts配置如下。
2024-03-27 16:53:46 179
原创 uniapp 使用命令行创建vue3 ts 项目
vue3 + ts 版注意 Vue3/Vite版要求 node 版本^14.18.0 || >=16.0.0如果下载失败,请去gitee下载。
2024-03-26 12:00:59 286
原创 github身份验证
2使用手机下载谷歌验证Authenticator ,APP名称苹果叫 身份验证器。两种方式1手机验证码2APP验证码验证。1种没有+86中国的所以放弃。
2024-03-22 13:31:48 85
原创 ES6 数组常用方法
长久以来,JavaScript 不支持数组的负索引,如果要引用数组的最后一个成员,不能写成arr[-1],只能使用arr[arr.length - 1]。这是因为方括号运算符[]在 JavaScript 语言里面,不仅用于数组,还用于对象。对于对象来说,方括号里面就是键名,比如obj[1]引用的是键名为字符串1的键,同理obj[-1]引用的是键名为字符串-1的键。由于 JavaScript 的数组是特殊的对象,所以方括号里面的负数无法再有其他语义了,也就是说,不可能添加新语法来支持负索引。
2024-03-14 14:38:35 385
原创 ES6中 字符串的方法
ES6 还为原生的 String 对象,提供了一个raw()方法。该方法返回一个斜杠都被转义(即斜杠前面再加一个斜杠)的字符串,往往用于模板字符串的处理方法。
2024-03-12 17:22:19 446
原创 flutter 中使用flutter_slidable 实现左滑显示删除、修改菜单,仿微信
【代码】flutter 中使用flutter_slidable 实现左滑显示删除、修改菜单,仿微信。
2024-01-22 15:01:33 966
原创 IOS 查看安装包的公钥 SHA1等信息
显示不完整,您可先单击省略号,如果省略号仍然打不开或不显示,直接复制。,进入证书后,下载对应App证书。通过查看详细信息,获取公钥(,使用App对应的iOS开发者账号登录。省略号前面显示出的数据进行填写即可。公钥与签名SHA1值获取:在。Bundle ID获取:在。)和签名SHA1值(
2024-01-10 16:00:00 1079
原创 安卓 APK 如何查看公钥与签名 MD5 值、JadxGUI 工具的使用。
下载地址 https://gitcode.com/skylot/jadx/overview?也可以在这里下载 https://download.csdn.net/download/u010843503/88725345。
2024-01-10 15:48:21 414
原创 flutter 打包IOS及常用配置
项目名字配置是在 ios/Runner/Info.plist 文件中的 dict 下的 CFBundleName testapp。如下图所示:String里面就可以修改名称。
2024-01-10 10:31:01 659
原创 flutter 打包安卓apk 常用配置
使用 keytool 生成签名证书,placement certificate根据提示生成证书keystore将 text.keystore 文件放到 android/app/ 目录下。编辑 android/app/build.gradle,添加 signingConfigs:android {...release {...release {填入 keystore 的密码。最后使用 flutter build apk --release 进行签名打包。
2024-01-09 10:14:47 966
原创 flutter FractionallySizedBox / 百分比布局、根据父容器百分比布局 / 点击空白隐藏键盘
用法与SizedBox类似,只不过FractionallySizedBox的宽高是百分比大小,widthFactor,heightFactor参数就是相对于父控件的比例。注意设置FractionallySizedBox宽高后,其子组件设置的宽高将不起作用。
2024-01-04 15:05:33 521
原创 flutter 安卓使用高德插件黑屏
将下载的地图 SDK 的 jar包复制到工程(此处截图以官方示例Demo为例子)的 libs 目录下,如果有老版本 jar 包在其中,请删除。
2023-12-28 14:55:55 1242 1
原创 flutter 表单组件TextField、TextFormField使用
【代码】flutter 表单组件TextField、TextFormField使用。
2023-12-26 15:19:34 1293
原创 解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题
【代码】解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题。
2023-12-25 10:04:39 430
原创 flutter 路由配置
使用场景: 关闭Dialogs、SnackBars或者退出当前页面Get.back();它会替拿当新页面换掉当前页面,并且新页面左上角没有返回按钮,该方法会清空我们之前打开过的页面,只留下新的页面。
2023-12-22 15:46:45 1331
原创 flutter ui交互控件 事件
很多控件不像RaisedButton、OutlineButton等已经对presses(taps)或手势做出了响应。那么如果要监听这些控件的手势就需要用另一个控件 GestureDetector。
2023-12-21 13:31:53 346
原创 小程序中 和web-view通信、Uniapp和webview通信
按上面那种写法,你会发现怎么回事?bdinmaeeage接收不到消息?上方的代码,操作之后点击分享小程序段就收到信息了。
2023-11-08 11:42:25 1106
原创 vue3中使用render函数 JS生成Html
父组件直接引用子组件就可以显示子组件动态生成的html。子组件这样写,注意需要在template中调用一次。
2023-10-18 16:46:46 509
原创 vue3 pinia 写法和 pinia 中数据 proxy 对象如何获取使用
我们发现起始store中的值已经改变了,但是子组件没有响应式,该问题的原因是我们子组件采用了解构的方式调用,而该种方式是不能达到响应式的目的的,但是pinia给我们提供了解决办法。前面我们提到的state和getters属性都主要是数据层面的,并没有具体的业务逻辑代码,它们两个就和我们组件代码中的data数据和computed计算属性一样。那么,如果我们有业务代码的话,最好就是写在actions属性里面,该属性就和我们组件代码中的methods相似,用来放置一些处理业务逻辑的方法。
2023-09-14 16:54:23 819
原创 js 对象属性的值为 0 判断不了是否存在该属性
Object.hasOwn() 方法是 ES2022 新提出的,用于替代 Object.prototype.hasOwnProperty() 的方法。如果第一个参数不是 null/undefined(译者注:这里只有两个假值,但是 JS 中假值包含:未定义 undefined、空对象 null、数值 0、空数字 NaN、布尔 false,空字符串 ‘’,不要搞混了),将返回第一个参数,否则返回第二个参数。. ,有的时候会报length是null 的错误,或者说 null length 没有定义,然有了?
2023-09-14 12:12:00 192
原创 前端面试JS相关
内部函数 inner 如果引⽤了外部函数 outer 的变量 a,会形成闭包。如果这个内部函数作为外部函数的返回值,就会形成词法环境的引⽤闭环(循环引⽤),对应变量 a 就会常驻在内存中,形成⼤家所说的“闭包内存泄漏”。虽然闭包有内存上的问题,但是却突破了函数作⽤域的限制,使函数内外搭起了沟通的桥梁。闭包也是实现私有⽅法或属性,暴露部分公共⽅法的渠道。还可以引申出柯⾥化,bind 等概念,⾯试官说“可以啊,⼩伙⼦!” 变量提升问题JS 分为词法分析阶段和代码执⾏阶段。
2023-08-28 15:35:09 31
原创 解决 uni-app 微信小程序 input 输入框在底部时,键盘弹起页面整体上移问题
【代码】解决 uni-app 微信小程序 input 输入框在底部时,键盘弹起页面整体上移问题。
2023-08-22 12:02:59 2008
原创 uniapp 微信登录报错 - 100,login:fail [:-1] 未能完成操作。(PGWXAPI 错误 - 1。)
没有在 manifest.json 文件里面配置 appsecret (微信开放平台申请移动应用之后会有个 appsecret)“errMsg”: “login:fail [:-1] 未能完成操作。(PGWXAPI 错误 - 1。是因为在 manifest.json 文件 视图模式里面只有 appid 和 ios 平台通用链接两个配置,所以要打开源码视图,强制配置一个参数:“appsecret”:“xxxxx” 即可。
2023-08-22 12:00:42 369
原创 JS 中循环读取引用类型,并直接赋值之前的数据会覆盖
变量对象也存在于堆内存中,但是由于变量对象有特殊职能,因此在理解时,建议仍然将其与堆内存空间区分开来。
2023-08-22 11:57:23 172
vue3 vite-ts-pinia-elementplus后台管理系统模版
2023-04-28
CSS常用动画特效,CSS3新增背景CSS代码。颜色渐变,flex弹性布局
2020-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人