自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序常用的api

此外,还有一些其他常用的API,如。用于显示和隐藏加载提示框等。用于向用户请求某项授权,

2024-04-28 07:56:58 664

原创 微信小程序详解

同时,微信小程序平台也提供了一系列的开发文档和社区支持,帮助开发者解决常见问题。例如,在微信的“搜索”功能中直接搜索小程序名称,或者在微信的“发现”界面找到“小程序”入口,进而浏览和使用各类小程序。此外,微信还提供了“附近的小程序”功能,方便用户找到周边可用的服务。微信小程序是一种无需下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户只需扫一扫或搜索一下即可打开应用。总的来说,微信小程序是一个功能强大、使用便捷的应用形态,它为用户提供了更加丰富的服务选择,同时也为开发者提供了更多的创新机会。

2024-04-28 07:55:56 256

原创 如何在小程序中添加图片和视频

这里,“src”属性是图片的URL链接,它可以是网络上图片的链接,也可以是已经上传到小程序项目的图片资源链接。如果想要添加的是腾讯视频,需要开启腾讯视频插件,并复制腾讯视频的链接地址。在WXML文件中,可以使用。在微信小程序中添加图片和视频可以通过特定的组件和属性来实现。也可以在WXSS文件中定义图片的样式。这里,“src”属性是视频的URL链接。属性用于设置图片的宽度和高度。对于添加图片,你可以使用。

2024-04-28 07:53:54 175

原创 微信小程序——Git版本管理

微信开发者工具中的Git为了方便开发这更简单快捷地进行代码版本管理,简化一些常用的git操作,并降低我们学习代码版本管理的学习成本,开发者工具集成了git版本管理的面板,使用可视化代码管理面板。

2024-04-26 08:16:50 184

原创 JS正则表达式隐藏身份证中间8位(电话号码/姓名/千位符)

1. 身份证隐藏中间8位(出生年月日)2. 电话号码隐藏中间四位。6.输入的数字不能超过10万。4. 姓名只显示最后一个字。7.验证统一社会信用代码。根据身份证号计算年龄。

2024-04-23 14:14:09 482

原创 uniapp自定义顶部导航栏

然后在pages.json文件里配置自定义导航栏。留一个设备安全区的位置哦。

2024-04-22 15:54:08 433

原创 TypeError: Cannot read property ‘forceUpdate‘ of undefined

今天给大家展示一个 我自己在写项目的时候遇到的保存 其实很简单就是没有修改addid。把自己的小程序appid填上去就好了 学习记录笔记!

2024-04-22 10:02:12 351

原创 yarn的安装和配置

这就是Yarn的基本安装和配置过程。

2024-04-19 00:45:00 176

原创 postcss详解

PostCSS 是一种工具,用于转换 CSS 代码。它使用插件来解析 CSS 并将其转换为另一种格式,比如自动添加浏览器前缀、压缩 CSS 代码、使用未来的 CSS 特性等。PostCSS 本身只是一个框架,真正的工作是由它的插件来完成的。PostCSS 的强大之处在于其插件机制。开发者可以创建插件来扩展 PostCSS 的功能。例如,插件可以自动为 CSS 属性添加浏览器前缀,确保样式能在不同浏览器中正确显示。PostCSS 使用解析器将 CSS 代码转换为抽象语法树(AST)。

2024-04-19 00:30:00 699

原创 如何循环对象内所有属性,并赋值为‘’

在这个例子中,我们首先定义了一个包含属性和对应值的对象 obj。然后,通过 for...in 循环遍历对象的每个属性,使用 hasOwnProperty 方法来确保属性是对象自身的属性(而不是继承而来的)。最后,将每个属性的值赋为空字符串。运行上述代码后,你会发现对象 obj 的每个属性值都变成了空字符串。这种方法可以帮助你循环对象内的所有属性,并对它们进行赋值操作。在 JavaScript 中,你可以使用 for...in 循环来。内的所有属性,并将它们的值赋为空字符串。

2024-04-18 09:30:00 423

原创 Fiddler

对于IE浏览器,Fiddler会自动设置其PROXY为127.0.0.1:8888,从而抓取IE浏览器与服务器之间的所有HTTP(s)请求。Fiddler的优点在于其强大的功能、易用性高、兼容性好,并且免费。然而,Fiddler也有一些缺点,比如需要在开发机器上安装和配置,对开发环境有一定要求;在使用过程中,需要注意Fiddler的启动和退出状态,避免因非正常退出而导致网页无法访问的问题。总的来说,Fiddler是一款功能强大的网络调试工具,对于开发者和测试人员在网络调试过程中提供了极大的便利。

2024-04-18 09:07:00 221

原创 小程序如何引入自定义组件

需要注意的是,自定义组件和页面有一些区别,例如自定义组件的`wxml`文件中只能使用相对路径来引用其他文件,而页面的`wxml`文件可以使用绝对路径。5. 在页面中引入自定义组件:在需要使用自定义组件的页面的`json`文件中引入自定义组件。3. 编写组件的模板文件:在`component.wxml`文件中编写组件的结构和布局,使用小程序的组件标签和WXSS样式来定义组件的外观。4. 编写组件的样式文件:在`component.wxss`文件中编写组件的样式,可以为组件添加各种样式效果。

2024-04-18 08:00:00 198

原创 微信小程序-实现一个简单的下拉页面刷新的效果

用户在页面下拉时会触发 onPullDownRefresh 事件,开发者可以在该事件中处理数据刷新逻辑。首先可以在你想要实现下拉刷新的页面添加也可以全局添加。

2024-04-17 11:28:57 146

原创 微信小程序获取蓝牙信标

如果需要配合音频使用的话 可以加一个背景音频 微信小程序自带的audio已经不能用了 这里要用的是微信的背景音频。蓝牙获取成功以后将这穿代码塞进去 src需要自己调配。再配合一下这写就可以实现进入页面播放音频啦。

2024-04-17 11:05:53 720

原创 Axios的七大特性

总的来说,Axios作为一个功能强大的HTTP客户端,在处理HTTP请求时提供了许多便利的特性,使得开发者能够更轻松地处理网络请求,并且在各种场景下表现出色。Axios是一个基于Promise的HTTP客户端,用于浏览器和Node.js环境中发起HTTP请求。Axios允许你在请求和响应被发送或接收时拦截它们,这样你可以进行自定义的处理,例如在请求发送前设置token,在响应处理后统一处理错误信息等。Axios支持取消请求的功能,当某个请求已经不再需要时可以取消正在进行的HTTP请求,避免产生无效的请求。

2024-04-16 10:45:53 673

原创 图片预览样式崩掉如何解决

核心代码: preview-teleported ='true'

2024-04-15 07:45:00 200

原创 getLocation需要在app.json中声 明permission字段

这是我在使用微信小程序的时候 获取本机地址的时候会出现的这个问题 这个问题很好解决。位置授权要先在app.json里声明一下,在app.json中加入以下这段代码。获取本地定位的代码也很简单。

2024-04-15 05:00:00 162

原创 微信小程序地图开发总结-规划路线

虽然map组件使我们可以很方便的使用地图,但是map组件只提供了最基本的地图显示功能,同时,微信小程序提供的关于地图的API也只是提供了一些简单的功能,在实际中无法满足我们的各种需求,如果需要使用到路线规划,距离计算等功能,我们可以在微信小程序中接入腾讯地图,高德地图,百度地图等服务,再结合map组件,去实现我们需要的功能。String,路线规划选择,可选值:'driving'(驾车)、'walking'(步行)、'bicycling'(骑行)、'transit'(公交),默认:'driving'

2024-04-13 16:58:17 947

原创 message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogra

【代码】message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogra。

2024-04-11 13:47:51 364

原创 将扁平数据转换为树形数据的方法

当遇到了好多扁平数据我们都无从下手?调用这个函数传入实参就可以用啦~家人们 无脑调用这个函数就好了。

2024-04-10 07:00:00 198

原创 程序员35岁会失业吗?

对于那些担心技术更新换代速度快的程序员来说,确实,随着科技的发展,新的编程语言和框架层出不穷。同时,他们丰富的经验和深厚的技术积累也使他们能够更好地理解和应用新技术,从而在项目中发挥更大的价值。另一方面,一些程序员认为35岁是一个黄金时期,因为他们已经积累了大量的经验和技能,可以在团队中发挥领导作用,甚至转型为技术管理者或架构师。此外,他们的经验和智慧也使他们成为团队中的宝贵财富,能够为年轻程序员提供指导和帮助。因此,不必过分担心年龄对职业发展的影响,而是应该关注何不断提升自己的能力和价值。

2024-04-09 08:15:58 257

原创 vue3版本的爱心源码

【代码】vue3版本的爱心源码。

2024-04-09 07:58:38 213

原创 利用ES6 Set去重

方法三: 使用 includes。方法二: 使用 indexOf。方法四: 使用 filter。方法五: 使用 reduce。方法一: 使用 Set。

2024-04-08 21:52:38 470

原创 Vue计算属性详解

计算属性与在方法(methods)中定义的函数的主要区别在于计算属性是基于它们的依赖进行缓存的。Vue的计算属性(Computed Properties)是一种更高级的数据绑定方式,它基于它们的依赖进行缓存。这意味着只要依赖的数据没有发生变化,多次访问计算属性会立即返回之前缓存的结果,而不需要重新执行计算逻辑。总结:Vue的计算属性是一种高效的数据绑定方式,它基于依赖进行缓存,使得在处理复杂逻辑或大量计算时能够提供更好的性能。当依赖的数据发生变化时,Vue会自动重新计算并更新计算属性的值。

2024-04-08 21:09:04 446

原创 解决el-image点击回显问题

你看 点击会有一个这个画面崩掉的问题 这个时候用到一个东西就可以解决了。添加这个属性 preview-teleported ='true'

2024-04-08 21:02:14 947

原创 在Vue 3中实现页面锁屏功能

可以通过创建一个全屏遮罩层来实现。当需要锁屏时,显示这个遮罩层;

2024-04-07 21:02:52 207

原创 关于项目中遇到的一些form表单校验

【代码】关于项目中遇到的一些form表单校验。

2024-04-07 20:57:46 361

原创 React

React是一个用于构建用户界面的JavaScript库,其核心概念是组件(Component)。在React中,组件是构建用户界面的基本单元,它们可以是函数或类,负责接收输入(通常是“props”)并返回React元素树,描述了屏幕上应该看到的内容。总的来说,React组件是构建React应用程序的基础,通过组合和重用组件,开发者可以高效地创建出复杂且动态的用户界面。

2024-04-07 20:53:15 380

原创 百度富文本编辑器配置(vue3)

UEditor 并不支持通过 npm 的方式来安装,vue-ueditor-wrap 也只是一个 Vue 组件,组件本身并不是。UEditor 官方并没有提供 Node.js 版的示例代码,有需求的同学可以参考。目录下,比如下面是一个由 Vue CLI(v3+)创建的项目,静态资源目录就是 public。今天分享一下我做的项目里面的一个百度富文本的配置问题,安装配置流程以及如何解决的。说明:不同语言的 UEditor,前端部分,并无区别,只是包含了对应语言的。了解 UEditor 基本使用,请参考。

2024-04-07 20:42:57 568

原创 vue3 +elementPlus 实现回车Enter登录

为用户按下enter键触发的事件。

2024-04-06 09:04:37 409

原创 ElementUI响应式Layout布局xs,sm,md,lg,xl

参照了的 响应式设计,预设了五个响应尺寸:xs、sm、md、lg 和 xl。包含的类名及其含义为:hidden-xs-only - 当视口在 xs 尺寸时隐藏hidden-sm-only - 当视口在 sm 尺寸时隐藏hidden-sm-and-down - 当视口在 sm 及以下尺寸时隐藏hidden-sm-and-up - 当视口在 sm 及以上尺寸时隐藏hidden-md-only - 当视口在 md 尺寸时隐藏。

2024-04-01 22:15:52 613

原创 vue-next-admin 中添加token和id

在登陆请求成功以后,将token和id存起来,vit的session存没用,是框架自己封装的方法,看不懂的可以用seeeionStorage来存,我这里也是演示的这个,请求的时候我是使用将框架粉装的request。存起来以后再去ruquest页面也就是框架封装好的请求拦截器里取出来去添加就好啦。需要token和id的公共参数都可以请求成功啦!

2024-04-01 07:30:00 230

原创 vue3 随机生成验证码

【代码】vue3 随机生成验证码。

2024-03-30 09:21:58 120

原创 vue做一个锁屏禁止页面前进后退

下面代码为screen/index.js 为锁屏的页面 首先进入这个页面 默认执行一次 unlock方法里面。把解锁的密码存到本都对象存储里面,这样路由就好做处理。

2024-03-28 17:49:45 842

原创 axios请求拦截器

qs.stringify()将对象序列化成URL的形式,以&进行拼接。post请求使用data传参,需要使用qs处理参数。2. 引用axios:在需要使用的页面中引用。qs是axios的一个数据序列化工具,可通过。qs.parse()将URL解析成对象的形式。命令进行安装.然后在需要使用的页面引用。

2024-03-27 21:00:55 325

原创 给自己的文件配置正向代理

正向代理这种经常应用于本地生产环境中vue、react项目的运行需要nodejs环境,用此环境可以做一个代理服务器,也就是中间层在请求发送(接收)之前加入中间层,将不同的域名转换成相同的,就解决了跨域的问题。客户端发送请求时,不直接到服务器,而是先到代理的中间层,利用中间者去代理。

2024-03-27 11:18:51 315

原创 react使用ant desgin 组件实现便利开发

点击事件确定以后触发表单时间,这里我是使用的model对话框组件的onOK事件来调用表单验证事件的,这样可以实现效果比较好看一些。校验不通过就会是这样显示的一个效果,然后就是一个编辑的回显设置了。1.使用Form.item的方法和语法规则。编辑需要给column绑定一个点击事件。就可以实现获取到当前表单的数据了。最后去给表单赋值就好啦!接写来就是渲染内容了。

2024-03-26 17:16:06 598

原创 react+antd表格中的文字设置颜色

【代码】react+antd表格中的文字设置颜色。

2024-03-26 05:00:00 125

原创 ant Desigin Form表单验证

【代码】ant Desigin Form表单验证。

2024-03-25 09:30:00 255

原创 reduce函数

是 JavaScript 的数组方法,它用于将数组中的每个元素归并成一个单一的输出值。这个方法接收一个回调函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。你可以根据对象的属性进行累积计算,或者根据特定条件构建新的对象结构。)中,该对象以商品名称为键。的第二个参数),然后在每次迭代中加上当前商品的价格。假设你有一个对象数组,每个对象表示一个商品,具有。函数的回调函数将当前商品的价格添加到累积对象(的第二个参数),并在每次迭代中更新。函数的回调函数接收当前的累积值(

2024-03-25 06:00:00 2044

空空如也

空空如也

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

TA关注的人

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