自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp写抖音小程序阻止右滑返回上一个页面

最近用uniapp写小程序遇到一个问题因为内部用到右滑的业务,但是只要右滑就会回到上一页面,用了event.preventDeafult()没有用,看了文档找到了解决办法。2.在事件里加上tt.setSwipeBackMode(0)具体文档看 (1.在最外层view加上touchstart事件。注意:这个只是抖音内部的api。

2024-10-29 18:29:33 1043

原创 uview的下载及配置

可以通过npm安装使用HBuilderX的话可以直接通过插件市场安装这些完成之后就是一些配置了(

2024-10-24 10:25:41 558

原创 如何怎么封装微信小程序的数据请求的

'content-type': 'application/json', // 默认值。wx.showLoading({ title: "加载中" });1、在小程序的目录下新建一个 api 的文件夹。// 引入 api 下的 index 文件。前3步是一样的,区别就是封装请求的不同。封装所有请求 api/http.js。title: '接口请求错误',reject('接口请求错误')//引入封装的reuest请求。* data: 要传递的参数。* url:请求的接口地址。//基于业务封装的接口。

2024-07-23 00:34:43 690

原创 uniapp页面跳转能传递数组

注意,由于URL有长度限制,如果数组非常大,可能需要考虑使用全局变量或应用状态管理来传递数据,而不是通过URL参数。要传递数组,可以将数组转换成字符串,然后在跳转后的页面中解析这个字符串回数组。等API进行,并且可以通过URL的查询参数传递简单的数据类型,包括数组。的数据属性,它包含了从页面A传递过来的数组。在uni-app中,页面间的跳转可以通过。在页面B中,你会得到一个名为。

2024-07-05 09:34:42 895

原创 uniapp写抖音小程序的button会有边框,怎么去掉

最近写抖音小程序发现button会出现边框那么如何去掉呢?看下面。

2024-06-12 16:01:44 602

原创 uniapp中app跳转微信小程序、小程序跳小程序、唤起企业微信

【代码】uniapp中app跳转微信小程序、小程序跳小程序、唤起企业微信。

2024-06-11 11:42:53 1239

原创 朋友圈点击别人分享的小程序进入的页面点击按钮有的拉起下面的提示“前往小程序”

然后在vue页面中添加open-type="navigateToMiniProgram" app-id="wx-------" path="pages/index/index"微信小程序中,当用户点击一个链接进入小程序时,页面上的某个按钮会出现“前往小程序”的提示。这个功能是微信为了提升用户体验和引导用户打开小程序而设计的。要实现这个功能,你需要在小程序的页面配置中添加对应的配置项。字段,并在其中指定可以拉起小程序的应用ID。然后,在页面的按钮点击事件中,使用。API 来实现跳转。

2024-06-04 17:04:57 700 1

原创 vue项目的路由配置步骤

【代码】vue项目的路由配置步骤。

2024-03-25 16:53:38 521 1

原创 UniApp 中实现微信支付或支付宝支付功能

【代码】UniApp 中实现微信支付或支付宝支付功能。

2024-03-05 14:51:10 3111 1

原创 构造函数new的底层原理

js使用new。

2024-03-05 11:47:44 485

原创 原型和原型链以及其this

每个对象都有一个原型(prototype)。原型是一个对象,其他对象可以通过它实现属性和方法的继承。每个对象都有一个指向其原型的内部链接,这被称为原型链。

2024-03-05 11:26:26 500

原创 闭包、垃圾回收机制、闭包不被回收

闭包指在一个函数内部定义的函数,内部函数可以访问外部函数作用域中的变量,并且在外部函数执行完毕后仍然保持对这些变量的引用。换句话说,闭包可以捕获并存储其外部函数的局部变量,使得这些变量即使在外部函数执行完毕后仍然可以被内部函数访问和操作。

2024-03-04 15:10:42 667

原创 前端图片懒加载的实现方式

前端图片懒加载是一种优化网页性能的技术,它可以延迟加载页面中的图片,直到用户即将看到它们为止。这样可以减少初始页面加载时需要下载的资源量,提高页面加载速度。

2024-03-04 13:52:22 455

原创 对于 toRefs 的详解

把一个响应式对象转换成普通对象,该普通对象的每个属性都是一个ref, ref可以使基本类型变成响应式的,可以把复杂类型自动传为reactive,所以使得复杂类型也是响应式的。

2024-03-04 10:56:10 977

原创 UniApp 中的跨平台兼容性问题和解决方案

由于不同平台的差异,UniApp 在跨平台开发时可能会遇到一些兼容性问题。

2024-02-21 16:32:56 2050 1

原创 js数组如何去重

3、使用 Array.prototype.reduce() 方法:通过使用 reduce() 方法和 indexOf() 方法来实现去重。2、使用 Array.prototype.filter() 方法:遍历数组,通过判断元素在新数组中的索引是否和当前索引相等来实现去重。1、使用 Set 数据结构:将数组转换为 Set 集合,Set 的特性是不允许重复元素的。然后再将 Set 转换回数组即可实现去重。具体用哪种根据你的需求。

2024-01-19 15:17:43 353

原创 vue项目如何配置全局 scss 样式文件

在开发过程中经常会有很多相同得样式需要修改等问题,这样我们可以配置全局得css样式有利于后期得维护,那么改如何配置呢首先,确保你的项目已经安装了sass-loader和node-sass依赖。1.在根目录下新建 `assets\styles` 文件夹,用于存放全局样式。我项目中用到得。

2024-01-09 11:34:15 1239

原创 for of 与 for in 得区别

for...in循环用于遍历对象的可枚举属性(包括继承的属性),而for...of循环用于遍历可迭代对象(如数组、字符串等)的元素。所以,for...in循环通常用于遍历对象的键,而 for...of循环用于遍历数组或字符串的值。for...in循环遍历对象属性时,没有特定的顺序保证,不同 JavaScript 引擎可能以不同的顺序进行遍历。而 for...of循环遍历数组或字符串时,会按照它们在原始对象中的顺序进行迭代。for...in循环可以用于遍历任何对象,无论是否可迭代。但是,

2024-01-08 13:51:15 384

原创 js数组的方法及运用场景

17.every(callback)它会逐个遍历数组的每个元素,并对每个元素应用指定的回调函数进行测试,只有当所有元素都满足条件时,才返回。它会遍历数组的每个元素,并对每个元素应用指定的回调函数,直到找到一个满足条件的元素为止(如果数组中至少有一个元素满足条件,则返回。: 返回指定元素在数组中首次出现的索引。: 创建一个新数组,其中包含对原始数组的每个元素调用指定函数后的结果。: 将一个或多个元素添加到数组的末尾,并返回修改后的数组的新长度。: 在数组的开头插入一个或多个元素,并返回修改后的数组的新长度。

2024-01-08 13:27:55 452

原创 关于axios的二次封装

是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,简单的理解就是ajax的封装在使用Vue.js框架开发前端项目时,会经常发送ajax请求服务端接口,在开发过程中 需要对axios进一步封装,方便在项目中的使用。

2024-01-08 11:33:11 459

原创 vue的拖动缩放元素组件vue-drag-resize

工作中经常会遇到加水印之类的拖拽缩放的问题,vue-drag-resize组件或许可以帮到你如下图。

2023-12-22 11:34:27 823

原创 vue项目拖拽缩放组件vue-drag-resize的详细配置

使用此参数,您可以设置组件的边界区域,并在实时调整大小时使用它。通过单击组件并单击组件区域外部来禁用组件的行为(isActive:true / false)。父级的transform:scale()css定义中的值相同。父级的transform:scale()css定义中的值相同。使用此参数,您可以设置组件的边界区域,并在实时调整大小时使用它。每当用户单击组件外部的任何位置时调用,以便将其停用。拖动/调整大小和杆的大小将使用该值计算。拖动/调整大小和杆的大小将使用该值计算。定义应该用于拖动组件的选择器。

2023-12-22 11:31:31 2871 2

原创 nvm如何切换不同版本的node.js

我们平时在工作中经常会因为不同的项目需要不同的node版本,要是卸载再下载相应的node就比较麻烦,如何灵活的切换node版本适应不同的项目呢?这时候我们可以用到nvm来进行切换,怎么操作往下看。

2023-12-08 10:53:41 578

原创 Vue项目全局注册自定义指令v-drag实现拖拽功能

项目开发中可能会用到拖拽功能,下面展示全局注册自定义指令实现拖拽的代码。先建一个directives文件夹,然后建一个drag.js文件。下面在index.js文件里面全局注册挂在到vue实例上。使用的时候在需要拖拽的元素上直接 v-drag即可。

2023-12-05 14:02:00 311 1

空空如也

空空如也

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

TA关注的人

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