自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序swiper带切换按钮

小程序

2023-02-28 15:54:01 876 2

原创 ES6对象解构赋值

网站设计图

2022-11-07 17:40:08 166

原创 js控制三根指针转动

效果html<body> <div id="clock"> <div class="hms"> <!-- 时针 --> <div class="hour"></div> <!-- 分针 --> <div class="min"></div> <!-

2022-04-06 17:27:39 572 2

原创 js performance.now()

了解到了一个api ———— performance目前只知道它记录运行时间的功能 performance.now() 其他没用上 //循环三亿次 function test() { let start = performance.now() for (let i = 0; i < 300000000; i++) { } let end = performance.now

2022-03-03 16:32:38 1156

原创 js递归展开树形数据

let navigation = [{ id: 1, subitems: [{ id: 2, subitems: [{ id: 3, subitems: [], parent: 2 }, { ...

2022-03-02 15:53:15 449

原创 vue全局弹窗

在vue3中使用全局弹窗 样式比较简单 一左一右两个按钮 确认取消 支持传参 用this.$pop()这样的形式调用 就像uni中的一样建一个工具jsimport PopTemplate from '../plugins/pop/Template'import {createApp} from 'vue'export default{ install: (app) => { // 弹窗 app.config.globalProperties.$pop = funct

2022-01-24 10:14:29 3141

转载 圣诞树下雪特效

整个下雪特效图片 下雪特效 Wish You Merry Christmas~

2021-12-23 15:48:15 1281 1

原创 vue中引入jquery

vue中引入jquery1.在index.html文件中引入这里用本地路径2.在vue文件中引入3.这样是用不了的,还要在vue.config.js文件中关闭严格模式然后就可以在vue中使用jquery的语法了

2021-12-08 16:31:56 734

原创 vue不是内部或外部命令,也不是可运行的程序 或批处理文件

全局下载了一个vuecli脚手架 但是运行vue命令发生报错 那是因为npm全局安装的东西没有在环境变量中定义解决方法如下——————1.启动cmd 输入命令npm config list2.复制prefix = “” 引号中的内容3.桌面左下角的搜索框 搜索高级系统设置4.点击环境变量5.在系统变量中选择path 然后编辑6.新建一个 把第二步获取的地址粘贴进来7.确定确定 然后完事 出去再启动一遍cmd试试吧...

2021-11-30 14:06:45 882

原创 uniapp使用uCharts绘制ring图

<template> <view class="qiun-charts"> <canvas canvas-id="canvasRing" id="canvasRing" class="charts" :style="{'width':cWidth*pixelRatio+'px','height':cHeight*pixelRatio+'px', 'transform': 'scale('+(1/pixelRatio)+')','m

2021-09-14 18:35:14 1196

原创 凭据管理器解决Incorrect username or password ( access token )

提交代码Incorrect username or password ( access token )电脑管理器内进行修改直接在[控制面板]搜索[凭据管理器][windows凭据]–> 普通凭据内的gitee 的下拉框打开进行编辑;

2021-09-13 09:59:55 544

原创 解决ts-node报错无法加载

解决ts-node报错无法加载管理员身份运行windows powershell输入set-ExecutionPolicy RemoteSigned选择 A 或者 Y回车

2021-09-06 18:32:48 120

原创 延迟执行for循环中的方法

延迟执行for循环中的方法目的: 打印全部订单,调用接口获取数据,需要隔三秒发送一次打印指令用setInterval调用函数方法 关键在于要写成回调函数形式 ( () => {duang()},3000)if (res.data.code == 200 && res.data.obj.content.length > 0) { uni.showModal({ title: '提示', content: '共' + res.data.

2021-08-31 17:54:44 1284

原创 递归循环树形数组添加元素

递归循环树形数组添加元素数据结构let arr = [ { "id": "1367284300238704640", "name": "饭堂", "category": 1, "children": [ { "id": "1367285230778601472", "name": "

2021-08-20 10:09:17 521

原创 .gitignore 文件不生效,还是把unpackage这些文件夹给提交上去了

.gitignore 文件不生效,还是把unpackage这些文件夹给提交上去了在 .gitignore 文件中已经写入了要忽略的文件和目录,推送的时候还会推到库里用 git status 查看状态,想要忽略的文件还是显示被追踪状态解决方法先删除缓存再提交 将所有文件变成 untracked 状态1 清除本地 git 缓存,改变成未track状态 git rm -r --cached .2 将文件提交至暂存区 git add .3 清除git缓存,解决gitignore问题 git

2021-06-26 14:13:47 792

原创 git.exe push --progress “origin“ master:master 错误 代码提交失败

git.exe push --progress “origin” master:master 错误 代码提交失败起因——同事拉取我的代码后更改再上传 我拉取失败 修改后提交也失败 报错如下git.exe push --progress “origin” master:master 错误尝试方法—— 输入两命令git pull origin master ,执行完成再输入git push -u origin mastererror: failed to push some refs to ‘ht

2021-05-28 10:31:05 14769

原创 backgroundImage 背景图片使用网路路径

根据实测 微信小程序使用背景图片还真得用网络路径 本地的不行

2021-05-25 14:13:27 926

原创 uniapp hover-class

<view class="last-day" @tap="getWeek" hover-class="checkActive" hover-stay-time="2000"> 近7天</view> .checkActive{ color: #DD524D; }指定按钮按下去的样式类。当 hover-class=“none” 时,没有点击态效果点击后就会出现效果 可以设置时间 hover-stay-time仅仅只支持 view,button,navigat

2021-05-18 21:31:01 3479

原创 uniapp 微信小程序蓝牙业务

//CRC蓝牙校验var crc16 = function(buffer) { var crc = 0x0000; var odd; for (var i = 0; i < buffer.length; i++) { crc ^= (buffer[i] << 8) for (var j = 0; j < 8; j++) { odd = crc & 0x8000; crc = crc << 1; if (odd) { crc

2021-04-19 17:31:13 894

原创 uniapp 全局过滤器

uniapp 全局过滤器main.js//过滤器Vue.filter("userType", (data) => { // console.log("data: ", data); data.toString() var userType = '' switch (data) { case "1": userType = '代理'; break; case "2": userType = '介绍人'; break; case "3": userT

2021-04-19 17:06:42 377

原创 js追加对象,合并对象,数组转对象

js追加对象,合并对象,数组转对象在一个对象中追加若干个对象//当前格式let a = { 支付方式: "刷脸支付", 订单号: "22222222222", 时间: "2021-4-7 9:00:00", 流水号: "001",};//最终格式let t = { 支付方式: "刷脸支付", 订单号: "22222222222", 时间: "2021-4-7 9:00:00", 流水号: "001", 品名: "寿喜烧:1份", 品名: "鸡蛋包豆腐:2份

2021-04-10 16:06:22 1190

转载 git pull的时候发生冲突的解决方法之“error: Your local changes to the following files would be overwritten by merge

git pull的时候发生冲突的解决方法之“error: Your local changes to the following files would be overwritten by merge”今天在使用git pull 命令的时候发生了以下报错error: Your local changes to the following files would be overwritten by merge目前git的报错提示已经相关友好了,可以直观的发现,这里可以通过commit的方式解决这个冲突

2021-04-09 15:59:42 211

原创 git地址传错重新提交

1.查看所有远程仓库2.删除老的远程仓库3.添加新的远程仓库地址4.将代码先存入暂存区没有提交到本地仓库5.将代码提交到本地仓库6.提交 第一次加-ugit remote git remote rm origin git remote add origin '地址' git add . git commit -m " 内容" git push -u origin master ...

2021-04-02 11:26:23 154

原创 代码提交码云

1 初始化项目 git init2 提交到缓存区 git add .3 提交信息说明 git commit -a -m “first-commit”4 链接远程分支 git remote add origin xxx (直接复制)5 提交到远程git push origin master

2021-03-31 11:10:26 62

原创 css实现三角形和向右箭头

每次箭头都是用图片,下次还是直接用css算了<view class="sanjiao"></view>三角形 向下.sanjiao{ width: 0; height: 0; transform: translateY(-50%); border: 14rpx solid; border-color: transparent transparent transparent black;}箭头 向右.sanjiao{ width: 7px;

2021-03-16 09:55:24 467

原创 uniapp获取手机号

uniapp获取手机号微信文档获取手机号获取微信用户绑定的手机号,需先调用wx.login接口。因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 button 组件的点击来触发。注意:目前该接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。个人小程序不能使用这个功能,必须是企业小程序,如果没权限那就是没有完成微信的认证,必须先去认证必须用button

2021-03-11 11:18:07 6123

原创 uniapp宽屏适配

用uniapp做的H5页面 在大屏幕的安卓机器上运行,就是电影院自动取票机的那种尺寸其分辨率为1080*1920 我原本的代码在上面运行就显得很小原因===》意思就是 rpx这个单位 960像素下可以根据宽度缩放 一旦超过960像素就不起作用了所以要改===》{ "globalStyle": { "rpxCalcMaxDeviceWidth": 1080, // rpx 计算所支持的最大设备宽度,单位 px,默认值为 960 "rpxCalcBaseDeviceWidth":

2021-03-06 11:34:04 5254

原创 身份证隐藏显示-uniapp

将身份证或其他数字以*进行显示 也支持手机号 任意长短的数字均可效果如下===>wxs方式<text>{{filter.sub(item.cardNum,4,4)}}</text><script module='filter' lang="wxs"> function sub(str, frontLen, endLen) { //str:要进行隐藏的变量 frontLen: 前面需要保留几位 endLen: 后面需要保留几位 var l

2021-03-04 11:28:22 1311 1

原创 uniapp快捷代码块

iff :简单ifife:完整if elseifd:条件编译forr :for循环结构体fori :for循环完整结构for (var i = 0; i < Things.length; i++) { Things[i] }funn:函数clog:打印日志clogvar:打印变量命名和值console.log(": ",);...

2021-03-02 15:29:54 430

原创 uniapp获取小程序appid

uni.getAccountInfoSync()onLoad() { console.log('获取appid') const accountInfo = uni.getAccountInfoSync(); console.log(accountInfo.miniProgram.appId); // 小程序 appId this.appID = accountInfo.miniProgram.appId },

2021-03-02 14:30:17 6502 1

原创 uni.onAppShow监听应用切前台事件

uni.onAppShow 监听应用切前台事件从别的小程序跳转回来会携带参数,通过参数做操作主要判断 res.query是不是空对象 不然每次都会执行uni.onAppShow((res) => { console.log("onAppShow") console.log(res) if (JSON.stringify(res.query) !== '{}' && res.referrerInfo.appId == "wx5931af4836330

2021-03-02 14:27:58 2354 1

原创 不积跬步无以至千里016

1.uni.navigateTo 无法跳转到页面其他页面的跳转我们可以通过以下的命令来进行页面的跳转:uni.navigateTo({ url: '/pages/notice/notice'})但是当我们将这个地址配置到tabBar以后我们就无法通过上述的方法来访问了,这时候我们需要使用以下的方法来进行页面的访问:uni.switchTab({ url: '/pages/notice/notice'})2.支付宝小程序真机调试图片不显示 因为图片名字用了中文3.unia

2021-02-04 13:25:50 559

原创 uniapp路由传参

uniapp路由传参传递的时候传送是对象的话要用JSON.stringify转换 接收的时候再用JSON.parse转回来!传递//跳转去详情 goDetail(item,ind) { console.log('item',item) uni.navigateTo({ url: './ordersDetail?item=' + JSON.stringify(item) }) }接收onLoad(option) { console.log('o

2021-01-27 17:52:59 410

原创 uniapp的picker使用

uniapp的picker使用picker普通模式的使用如果你的数据是对象数组就会有个坑 弹出来的的选项直接是[object Object]解决办法==》只需要将rang-key中的字符串加上单引号即可:range-key="‘name’"如下代码所示<picker mode="selector" :range="userList" @change="choice1" :value="aIndex" :range-key="'name'"> <view class="p

2021-01-26 16:14:32 1968

原创 支付宝小程序web-view组件内嵌的H5再跳转至小程序其他页面

支付宝小程序内web-view组件嵌套的H5页面中进入小程序的某个页面需求:支付宝的小程序内一个web-view组件嵌套了我的H5页面,然后我进入了这个H5页面,现在我要从这个H5页面再跳转至这个小程序的其他页面在小程序里跳转H5,本质上是由小程序自身提供的一个叫做web-view组件实现的对于小程序来说,提供的组件只是小程序的一部分。虽然也类似“浏览器”,但是并不提供大部分浏览器的一些功能,而且更受到小程序的一些限制。我试了N种办法 因为我把问题想复杂了其实 my.navigateTo 加 ur

2021-01-18 11:32:28 3974 1

原创 npm run build 打包报错primordials is not defined的解决方法

npm run build 打包报错primordials is not defined的解决方法D:\uniapp项目\huishua_web_agent>npm run build> renren-fast-vue@1.2.2 build D:\uniapp项目\huishua_web_agent>npm run build> gulpfs.js:36} = primordials; ^ReferenceError: primordials is no

2021-01-08 17:47:00 2393 2

原创 不积跬步无以至千里015

12.11工作笔记js编码解码decodeURI()与decodeURIComponent()的区别定义和用法decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。从W3C的定义和用法来看,两者没有什么区别,但是两者的参数是有区别的:decodeURI(URIstring) //URIstring 一个字符串,含有要解码的 URI

2020-12-11 14:07:24 60

原创 js流水号自增业务02

js流水号自增业务昨天的方法需要想办法清除缓存,就涉及到设置清除缓存的时间,比较难实现今天改用另一种思路,把键名存成可以变化的data{ serialNum: '' ,//流水号} //进入获取当前年月日 当键名存在缓存中 今天的日期跟昨天不同 则找不到键名 必然返回nulllet syear = this.getnowYear()this.serialNum = localStorage.getItem([syear])onload(){ //支付成功后跳转页面

2020-12-10 13:16:46 596

原创 js流水号业务

js流水号业务data{ serialNum: '' //流水号}onload(){ this.serialNum = localStorage.getItem('serialNum')}//支付成功后跳转页面if (payrst.result == 0) { console.log('that.serialNum',that.serialNum) if(that.serialNum == null){ localStorage.setIt

2020-12-09 15:54:12 182

原创 扫码盒检票业务

扫码盒检票业务要实现的功能是-----扫码检票入园需要的硬件是扫码盒或扫码枪,把二维码放在扫码盒上扫描,只要你的页面有个input并且有焦点,它就会自动输入扫码扫到的值,等于说是个键盘的道理那么问题来了==》页面上要有input,那么就要把它隐藏,怎么隐藏?input只要有焦点,在移动端就会唤起软键盘,怎么阻止?我先考虑的是解决键盘的问题 因为我觉得css样式对我来说可能更难整了接近一天时间吧 办法用了几个 先把失败办法整理如下一、首先当然是启动CSDN搜索1.设置readonly属性

2020-12-07 16:27:41 272

空空如也

空空如也

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

TA关注的人

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