自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序canvas个人签名上传图片后,前端请求图片展示,展示的是旧数据图片,不是最新的图片。

所以获取上传图片的时候,可以使用时间戳拼接在地址栏后面,拼接完成后,功能正常。但是又会出现另外一个问题,当快速保存签名图片之后再请求获取最新图片时候,会有几率发生获取不到最新图片的情况,这个时候保存图片的时候可以给保存成功后使用wx.showToast添加返回状态,并设置持续时间,状态消失后,等待1.5s后进行跳转到上一页。因为后台接口的设置是:图片直接覆盖存储,也就是两个图片名称相同的。而获取图片的时候,设置定时状态,图片加载到最新的图片后再展示。用户签名后,点击保存,上传成功后,再次获取数据。

2023-09-25 15:51:30 169

原创 微信小程序页面跳转传参

在跳转传参的时候,单个参数和多个参数传递方式是一样的,只不过传递多个参数的时候需要对所传的参数进行序列化。不过接收的时候他们的方式都是相同的。content:'内容',传递多个参数的时候要对所传的参数。color:'绿色的',var name = '你好'传递单个参数或者少量参数。

2023-09-18 14:31:23 421

原创 微信小程序scroll-view容器ios端滚动条无法隐藏

【代码】微信小程序scroll-view容器ios端滚动条无法隐藏。

2023-09-07 10:02:43 312 1

原创 微信小程序生命周期函数

因此,在小程序的设计和开发中,需要合理处理前后台状态的切换,避免因为后台状态的销毁而导致数据丢失或其他不良影响。(页面进入后台隐藏,当前页面依旧在页面栈中,不过并非一直存在,有限制,文章最后有解释)后台:当用户将小程序切换到后台,即切换到其他应用程序或锁屏时,小程序处于后台状态。在后台状态下,小程序页面不可见,用户无法直接与小程序进行交互。前台:当用户打开小程序或从其他页面切换到当前小程序时,小程序处于前台状态。在前台状态下,小程序页面可见,用户可以与小程序进行交互操作。小程序页面卸载时触发。

2023-09-04 16:12:57 661 1

原创 vue写键盘监听操作

if (e.keyCode >= 37 && e.keyCode <= 40) { //松开上下左右键盘。case 65: // A键盘 左。

2023-07-14 16:00:48 616 3

原创 vue写控制摇杆(nipplejs虚拟摇杆)

默认为“动态”。'dynamic'

2023-07-03 17:00:23 1309 1

转载 vue组件显示与隐藏

配置路由的时候,可以给路由添加路由元信息【meta】,(路由需要配置对象,它的key不能瞎写) 其意味着,/home页面下,route中保存着一个叫show的对象,值为true。我们可以根据组件身上的$route获取当前独有的信息,通过路由路径判断Footer显示与隐藏直接的写法,就是在App.vue中,使用组件标签时,里面写上下面这行代码。但如果使用这种方法,我们网站的页面较多,后面写的代码就会很长,很不方便,所以就有第二种方法。假设有个组件叫tcsnavba,在有的页面上要隐藏,有的要展示。

2023-06-29 15:01:25 1255

原创 js 根据id取出数组中的对象

/打印出来是{id:1,name:a },之后根据自己的需求点出来就可以了。也可能获取的是proxy包裹的。

2023-06-27 15:44:35 1449

原创 localStorage.setItem()使用

在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。localStorage的优势1、localStorage拓展了cookie的4K限制。

2023-06-27 11:38:34 1024

原创 Vue判断设备是移动端还是pc端

【代码】Vue判断设备是移动端还是pc端。

2023-06-27 11:27:56 481

原创 vue3 如何配置请求本地 json 数据

1. 创建一个 JSON 文件,例如 `data.json`,并将其放置在 `public` 目录下。在 `public` 目录中的文件可以直接在浏览器中访问,无需经过编译。2. 在组件中使用 `fetch` 或 `axios` 等库来获取 JSON 数据。

2023-06-27 11:13:43 3319 3

转载 关于Vue3 Proxy下的Target的数据解析

0给我们提供的新方法,toRaw方法是把被reactive或readonly后的Proxy对象转换为原来的target对象。

2023-06-27 10:41:33 1110

转载 js 根据id数组,删除对象数组中的指定项

以上代码的意思就是说:使用filter创建一个新的数组(可以理解为是复制了allArr),遍历这个数组(allArr),找到匹配的数据之后,取反,所以这里return出去false,就过滤掉了。includes方法:includes() 方法用来判断一个数组是否包含一个指定的值,如果是返回 true,否则false。filter方法:创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。//screenArr = [{id:4,name:"再见"}];{id:4,name:'再见'}

2023-06-27 10:35:01 1018

原创 Element组件日期选择器回显值到echars的x轴

end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" format="MM/dd" @change="searchInfo" value-format="MM/dd">var arr = ['星期六', '星期日', '星期一', '星期二', '星期三', '星期四', '星期五'];

2023-05-11 14:52:32 254

原创 往数组中循环添加对象

这里的操作就是把后台传过来的数据进行循环,并且在循环内部声明一个对象,把后台的属性赋值给项目所需要的属性值。最后把对象push进所需要的数组里面。(这里的data是项目本来的假数据数组,为了和后台对接,首先要设data为空,然后这里进行和后台数据的对接push就行)遇到一个需求就是关于原本的属性不能动,但是后台传过来的参数和原本的属性不相符,所以这里循环的时候就需要重新操作下。

2023-04-12 16:53:28 458

原创 vue的v-for循环出来的列表里面的列表点击事件只对当前列表有效

vue的v-for循环出来的列表里面的列表点击事件只对当前列表有效

2023-02-17 11:09:17 468

原创 如何从外部调用vue export default 里面的data数据和关于uniapp如何返回上一级。

如何外部调用vue export default 里面data值和uniapp的返回父级方法

2022-12-09 17:51:44 640

原创 window.postMessage()实现跨域消息传递

event.origin表示postMessage的发送来源,包括协议,域名和端口;//{ test: "Test" }为data属性,"*" 为origin属性。event对象有三个属性,分别是origin,data和source。B页面代码: btnClick: function () {event.source表示发送消息的窗口对象的引用;event.data表示接收到的消息;

2022-11-28 19:48:20 807

原创 input的知识

5、v-model双向绑定值,可以添加修饰符,例如:v-model.lazy:用于多行文本,v-model.number:验证输入类型是否为数字,@submit.prevent:阻止默认行为,提交表单,不是使页面刷新和跳转,v-model.trim:清除输入框前后空格。3、type值为checkbox(多个选项):如果配置了value,取值为value,data定义为数组;2、type值为radio:取值就是value,必须配置value值,data定义为字符串。

2022-10-20 18:42:15 229

原创 vue中:style动态根据data参数修改css百分比

el-table-columnprop="address"label="占比"align="center">address'上海市普陀区金沙江路1518弄',address'上海市普陀区金沙江路1518弄',name'王小虎',name'急诊科',

2022-08-02 10:51:45 903

原创 echarts设置饼状图的标示线以及标示文字样式

echarts设置饼状图的标示线圆点以及标示文字样式

2022-08-02 09:46:44 5330

原创 ios登录界面点击切换账户密码界面被软键盘遮挡

ios端登录页面点击切换输入账户之后再点击输入密码的时,界面回滚到顶部,导致ios原生键盘,遮挡住输入框,需要向下滑动才能看到input输入框这个问题

2022-04-14 16:43:03 497

空空如也

空空如也

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

TA关注的人

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