- 博客(111)
- 收藏
- 关注
原创 vue3的组件v-model(defineModel()宏)
在 v-model中学到的指定参数,我们可以在单个组件实例上创建多个。这里展示的是vue3.4版本之前的如何在组件上使用以实现双向绑定。它可以像其他 ref 一样被访问以及修改,不过它能起到。从 Vue 3.4 开始,推荐的实现方式是使用。
2025-01-23 11:28:51
269
原创 uniapp编译区分环境变量,动态修改小程序appid
功能需求:在hbuilderX开发者工具里开发小程序时,要区分开发,测试和生产环境,需要调用不同的请求地址,测试和生产的微信appid的值也是有区分的,每次手动更换环境都很麻烦。所以查阅了相关文档,进行动态区分环境变量。
2025-01-21 11:48:35
960
1
原创 svn分支相关操作(小乌龟操作版)
在开发工作中进行分支开发,涉及新建分支,分支切换,合并分支等右键选择branch/tagert按钮命名分支的路径名称点击确定后远程分支就会生成一个当时命名的文件夹(开发分支)一般在开发阶段,是在开发分支上进行开发工作。主分支保留线上版本。右键点击switch按钮选中你想要切换到的分支路径切换分支成功此时你所进行开发的代码文件的相关操作都是对应你所切换的分支了。
2024-12-30 14:12:12
752
原创 vscode中的代码自动格式化Prettier
除了js/ts外,它还支持对多种语言进行格式化,如vue、html、css、less、scss、json、jsx等等,是一个比较综合的代码格式化工具。自身的规范倾向于团队的代码风格的规范或统一,例如每行最大长度,单引号还是双引号,等号左右空格,使用。或者为指定语音设置默认格式化器:(在你自己开发项目中对应用到的语言都可以设置)你可以根据自己的代码风格和团队约定来调整这些选项。4.注意prettier和eslint两者都存在时的冲突。,并不关注代码质量潜在问题的检查。
2024-11-25 15:00:57
1342
原创 uniapp编译多端项目App、小程序,input框键盘输入后
uniapp编译后的小程序端,app端 在一个输入框 输入消息后,点击键盘上的操作按钮之后键盘不被收起,点击其他发送按钮时,键盘也不被收起。
2024-10-30 10:37:18
760
4
原创 react学习之useState和useEffect
上面的例子都是setState的操作都是放在具体的方法中,没有直接在函数体中调用。useState 可以使函数组件像类组件一样拥有 state,函数组件通过 useState 可以让组件重新渲染,更新视图。默认情况下,useEffect()中的函数,会在组件渲染完成后调用,并且是每次渲染完成后都会调用。setstate()中回调函数的返回值将会成为新的state值回调函数执行时,当state的值是一个对象时,修改时是使用新的对象去替换已有对象。-setState()会触发组件的重新消染,它是异步的。
2024-08-29 15:46:55
670
原创 uniapp之app版本更新,整体更新和热更新
工作中遇到一个需求,app上架各个市场后,用户 需要版本更新检验,下载最新的版本。每次升级之前,不管是热更新还是整体更新,都需要去更新。
2024-08-26 11:52:47
7152
原创 uniapp - APP分享到微信,通过h5页面跳转至对应的app页面
从app分享到微信再到微信网页跳转至app对应页面,其中需要注意的是在微信开放平台和微信公众平台的相关配置,看配置是否成功可以在微信开发者工具里测试,把debug模式打开,就可以看到对应的日志反应是否是配置成功了的。还有各个环节的传递参数,记得存取好。uni-app中使用wx-open-launch-app-优快云博客。
2024-08-02 11:35:17
4424
2
原创 React学习之props(父传子,子传父),Context组件之间的传参。
React学习笔记记录,props在react组件中如何使用。父级组件向下传参,下级组件向上传参。当组件层级较深的,使用props传递数据要经过多层的传递很麻烦,就可以使用到context数据管理。当组件嵌套的层级不是很深时,结果简单时,使用props进行组件的传参。当组件嵌套冗余,层级很深的时候,就可以使用context来进行组件传参。
2024-07-31 16:51:58
1344
原创 JavaScript高级程序设计读书分享之8章——8.2创建对象
各种不同方法创建对象:对象字面量,Object示例,工厂模式,构造函数模式,原型模式
2023-03-01 16:35:27
367
原创 JavaScript高级程序设计读书分享之8章——8.1理解对象
ECMAScript提供了Object.definePropertie,Object.defineProperties() ,Object.getOwnPropertyDescriptor()、Object.getOwnPropertyDescriptors(), Object.assign(),Object.is()方法。
2023-03-01 10:44:56
329
原创 JavaScript高级程序设计读书分享之5章——基本引用类型
JavaScript高级程序设计(第4版)读书分享笔记记录适用于刚入门前端的同志和引用值。引用值(或者对象)是某个特定引用类型的实例。在 ECMAScript 中,引用类型是把数据和功能组织到一起的结构。
2023-02-22 16:09:08
273
原创 JavaScript高级程序设计读书分享之4章——4.3垃圾回收
写得不好的 JavaScript 可能出现难以察觉且有害的内存泄漏问题。在内存有限的设备上,或者在函数会被调用很多次的情况下,内存泄漏可能是个大问题。JavaScript 中的内存泄漏大部分是由不合理的引用导致的。
2023-02-21 14:26:44
384
原创 JavaScript高级程序设计读书分享之4章——4.2执行上下文与作用域
变量或函数的上下文决定 了它们可以访问哪些数据,以及它们的行为。在浏览器中,全局上下文就是我们常说的 window 对象(第 12 章会详细介绍),因此所有通过 var 定义的全局变量和函数都会成为 window 对象的属性和方法。
2023-02-21 11:52:57
492
原创 JavaScript高级程序设计读书分享之3章——3.7函数
JavaScript高级程序设计(第4版)读书分享笔记记录适用于刚入门前端的同志。函数对任何语言来说都是核心组件,因为它们可以封装语句,然后在任何地方、任何时间执行。ECMAScript 中的函数使用 function 关键字声明,后跟一组参数,然后是函数体。
2023-02-15 09:02:53
352
原创 JavaScript高级程序设计读书分享之3章——3.6语句
JavaScript高级程序设计(第4版)读书分享笔记记录适用于刚入门前端的同志。js常用的语句:if语句,for语句,for in , for of
2023-02-14 16:40:20
412
原创 JavaScript高级程序设计读书分享之3章——3.5操作符
JavaScript高级程序设计(第4版)读书分享笔记记录适用于刚入门前端的同志操作符可用于操作数据值的操作符,包括数学操作符(如加、减)、位操作符、关系操作符和相等操作符等。
2023-02-14 11:39:19
835
原创 JavaScript高级程序设计读书分享之3章——3.4数据类型
JavaScript高级程序设计(第4版)读书分享笔记记录适用于刚入门前端的同志ECMAScript 有种简单数据类型(也称为原始类型):UndefinedNullBooleanNumberString 和Symbol(es6新增)。还有一种复杂数据类型叫 Object(对象
2023-02-13 17:13:33
399
原创 JavaScript高级程序设计读书分享之3章——3.3变量
变量 var let const,JavaScript高级程序设计(第4版)读书分享笔记记录适用于刚入门前端的同志。
2023-02-13 15:54:11
448
原创 vue3之弹窗,抽屉二次封装 v-model=“visible” 踩坑
当二次封装弹窗或者抽屉时,从父组件传visible给子组件时,子组件用v-model接收控制显示,控制台会报错。父组件在调用抽屉组件,给抽屉组件传控制显示的值时写法。子组件(抽屉组件)在使用父组件传过来控制显示的值时。
2023-01-18 17:08:08
3119
原创 vue3-setup语法糖之组件传参(defineProps、defineEmits、defineExpose、provide、inject)
父传子 - defineProps。子传父 - defineEmits。可以通过 defineExpose。他们不需要导入,且会随着。链获取到的组件的公开实例,的处理过程一同被编译掉。的(即通过模板引用或者。编译器宏来显式指定在。组件中要暴露出去的属性。
2023-01-18 15:29:54
12573
原创 Vue3和Vue2的区别
vue经历从2.0到3.0更新之后,简⽽⾔之就是变得更轻,更快,使⽤起来更加⽅便,每⼀次的版本迭代都是对上⼀个版本的升级优化,不管 是对于我们开发者还是对于⽤户体验都是不断地在越来越⽅便,
2023-01-13 15:46:06
3103
1
原创 IOS证书获取(证书profile文件,p12私钥证书,证书私钥密码,Bundle ID)
输入您的这个标识符的描述和bundle id的名称(bundle id的格式最好是 com.domianname.appname)记得在capabilities里选中自己需要的功能,我的app需要推送功能,所以我选择了push notifications。当我们在开发一个应用APP时需要真机测试,或者上架到对应的应用市场,这时就需要 App打包(以上就是获取到了所有打包需要的文件资料,可以将对应的资料填写。点击允许后就获得了对应的p12 私钥文件了。选项中,选择你对应的cer文件 然后。
2022-12-14 11:26:37
13944
1
原创 vue之cos-js-sdk-v5 操作 腾讯云服务器
cos-js-sdk-v5在操作增删等动作之前需要配置你的腾讯云*准备工作配置文档这些都需要在腾讯云管理后台配置好 这样在开发过程中就可以正常的使用了。安装 SDK有两种使用方式:script 引入和webpack 引入方式在vue中使用推荐webpack引入通过npm i cos-js-sdk-v5 --save安装 SDK 依赖在使用时引入即可import COS from 'cos-js-sdk-v5' //脚手架安装*注意在做对象操作(增删等功能之前
2022-04-02 10:25:49
5761
原创 css之如何读取textarea中特殊符号
在textarea中编辑的文字,可以分段和缩进等操作,所以会产生特殊的字符。如果前端想显示这些特殊的字符就需要在css中添加一个样式属性white-space属性.css{ white-space: pre-line;}
2022-03-07 11:45:38
664
原创 地图API之不同方向的使用
在我们做项目的时候,会用到地图相关的业务逻辑,所以就需要用到相对的地图api。但是地图api有很多不同的方向,所以要弄懂不同方向的用法。目前比较好的地图API有:高德地图:高德开放平台 | 高德地图API腾讯地图:腾讯位置服务 - 立足生态,连接未来百度地图:百度地图开放平台 | 百度地图API SDK | 地图开发在开发项目时都需要对应地图的key值,所以在申请key值应该申请哪一个?开哪一个相关的开发文档?web端/web开发:这类的就是在项目中需要展示地图...
2022-01-18 10:46:26
313
原创 uniapp之小程序自定义播放音频
因为uniapp的audio组件不再维护,已换为uni.createInnerAudioContext()方法。需要自己自定义写样式。播放进度条需要slider组件辅助,音频时长来控制进度条的进度<template> <!-- 音频播放器组件 --> <view v-if='url' class='flex justify-between align-center audio' > <view class='mr-3' @click..
2021-12-14 14:49:23
6642
1
原创 vue之computed带参数如何接收
<template> <div>{{count(1)}}</div></template><script> export default { computed:{ count(){ return function(value){//这里的value就是带的参数 .
2021-12-08 14:49:25
2184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人