自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js常用方法(未完待续...)

根据id数组,在数组对象找到一样的id对象,找到的id名逗号拼接字符串。数组对象重复值过滤(重复只保留一个)数组对象取一部分对象属性到新的数组。数组对象某一列逗号拼接字符串。查找值在数组对象中的下标。两数组合并为一个数组对象。

2024-04-23 11:31:36 330

原创 js常用正则

KaTeX parse error: Undefined control sequence: \d at position 43: …机号:/^1[3456789]\̲d̲{9}-20位英文和数字:/^(?input不可以输入负数,小数点两位:v.replace(/^(\d*.?手机号最后在加一位大写字母12位:/^1[3456789]\d{9}[A-Z]{1}年月日:/^(\d{4})-(\d{2})-(\d{2})正数,小数点后可保留两位:/^\d+(.\d{0,2})?特殊中英文字符:/[`~!

2024-04-23 11:27:47 737

原创 css固定区域数据滚动

【代码】css固定区域数据滚动。

2023-08-01 13:22:34 14313

原创 uni-app微信小程序使用佳博蓝牙打印机

1.佳博打印js copy到项目里。2.需要打印的vue页面引入js。

2023-05-23 15:37:56 24202 3

原创 vue实现H5支付(微信,支付宝)

vue实现H5支付(微信,支付宝)

2023-02-23 15:38:07 25083 1

原创 vue字符串与搜索内容一样的文字颜色变化

vue字符串与搜索内容一样的文字颜色变化

2022-12-26 16:39:27 1935

原创 vant下拉刷新,上拉加载,实现分页

vant下拉刷新,上拉加载,实现分页

2022-12-21 14:08:52 2345

原创 vue H5页面固定定位按钮在安卓手机会被键盘顶起

vue H5页面固定按钮在安卓手机会被键盘顶起

2022-12-21 10:36:53 623

原创 uni-app 实时获取当前时间(时分秒)

uni-app 实时获取当前时间(时分秒)

2022-06-16 18:00:15 32104 5

原创 在vue中,如何处理手机物理键返回

需求:h5登记用户信息页面,用户返回,信息能否保存下来手机物理键返回时,进行操作,将信息保存到本地缓存1.mounted生命周期挂载,完成后,判断浏览器是否支持popstatemounted() { // 如果支持 popstate 一般移动端都支持了 if (window.history && window.history.pushState) { // 往历史记录里面添加一条新的当前页面的url history.pushState(null, null, docu

2022-04-12 11:37:04 2365

原创 vue返回上个页面,页面不刷新,使用vue的keep-alive

1.在路由上添加keepAlive为true,该页面缓存,进去该页面,不会刷新{ path: 'list', component: () => import('@/views/merchants/list'), name: 'merchantsList', meta: { title: '商户列表', noCache: false, keepAlive: true }},2.在app.vue添加以下内容<keep-alive> <router-view

2022-03-22 09:55:25 8058 3

原创 实现开始日期与结束日期交换

需求:点击交换按钮,开始日期变为结束日期,结束日期变为开始日期;再次点击再次交换。1.data定义四个变量,开始日期与周,结束日期与周singleStart: '2022-01-01',//开始时间weekStart:'',//周singleEnd: '2022-01-02',//结束时间weekEnd:'',//周2.通过日期插件,得到选中日期,之后通过日期得到周// 开始时间changeStart(e){ console.log(e); this.weekStart = "周"+.

2022-03-11 16:30:56 307

原创 更新GitHub项目出现There is no tracking information for the current branch. Please specify which branch you

git pull命令用于从另一个存储库或本地分支获取并集成(整合)。git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并,它的完整格式稍稍有点复杂。如果当前分支只有一个追踪分支,连远程主机名都可以省略。git pull上面命令表示,当前分支自动与唯一一个追踪分支进行合并。当出现上面的情况时,我们可以有两种解决方法一种是直接指定远程master:git pull origin master另外一种方法就是先指定本地master到远程的master,然后再去p

2022-03-09 11:41:17 198

原创 如何将本地的项目推送至空git仓库

1、cd projectNameprobjectName是项目文件夹的名字, 先进入项目文件夹2、git init通过命令把这个目录变成git可以管理的仓库3、git add .把文件添加到版本库中,使用命令 git add .添加到暂存区里面去不要忘记后面的小数点“.”,意为添加文件夹下的所有文件4、git commit -m “first commit”用命令告诉Git,把文件提交到仓库。引号内为提交说明(注意:使用双引号,单引号可能失败)5、git remote add origin

2022-03-08 15:32:06 1801

原创 出现git push错误 error: failed to push some refs to ‘xxx‘

出错的具体情况如下:本地创建了一个project并在码云上创建了一个仓库,想要将本地的仓库链接到远程仓库我用的是如下方法:git init    初始化本地仓库git remote add origin XXX     添加远程仓库地址如果你在这之后就执行git add -A,git commit -m " "git push origin master,那么就会出现这个问题(被拒绝),所以在remote add后不要着急git add,一定要git pull origin master

2022-03-08 15:28:59 163

原创 vue安装依赖包出现node-sass@4.14.1 postinstall: `node scripts/build.js`

npm install 的时候会报如下的错误npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js`npm ERR! Exit status 1npm ERR!npm ERR! Failed at the node-sass@4.14.1 postinstall script.npm ERR! This is probably not a prob

2022-03-08 11:09:42 2304

原创 uni-app打开docx文件

//预览previewDocx(){ uni.downloadFile({ url: '服务器链接地址', success: (res) => { if (res.statusCode === 200) { uni.openDocument({ filePath: res.tempFilePath, // 如果文件名包含中文,建议使用escape(res.tempFilePath)转码,防止ios和安卓客户端导致的差异 success: fun

2021-06-25 11:07:58 2910

原创 uni-app保存图片到本地

保存base64图片saveLocalImg() { //this.current是轮播图点击得index //this.imgList是图片list let base64 = this.imgList[this.current]; const bitmap = new plus.nativeObj.Bitmap("test"); bitmap.loadBase64Data(base64, function() { const url = "_doc/" + new

2021-06-25 11:04:49 713

原创 uni-app创建小程序项目

uni-app创建小程序项目uni-app创建小程序项目1.创建uni-app项目,加ui框架,创建完成2.添加微信小程序AppID3.用hbuilderX在运行到微信小程序模拟器4.打开微信开发工具的服务端口这样使用uni-app创建微信小程序就完成了。...

2021-03-23 15:30:07 240

原创 git忽略某个文件夹或文件不上传

git忽略某个文件夹或文件不上传1.在总目录下创建.gitignore文件,右击git bash Here在git黑框中输入touch .gitignore目录中就会新建一个.gitignore文件2.编辑.gitignore文件添加要忽略得文件target //忽略这个target目录angular.json //忽略这个angular.json文件log/* //忽略log下的所有文件css/.css //忽略css目录下的.css文件unpackage/3.保存退出.gitignore

2021-03-23 15:23:16 375

原创 uni-app自定义弹框,手机退出键和uni-app退出键做处理

uni-app自定义弹框,手机退出键和uni-app退出键做处理html<!-- 退出弹框 --><uni-popup ref="loginOutPopup" type="center"> <view class="writepopup"> <view class="title">温馨提示</view> <view class="center">很抱歉,此页面无法操作返回。如再次操作返回,将返回至首页。<

2021-03-23 15:20:53 558

原创 input框前面加上图标

实现效果如图:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> *, html, body{ width:100%; height:100%; margin:0 auto; box-sizing: border-box; }

2020-08-05 09:53:31 3353

原创 vue项目中使用g2统计图

实现效果如图:点击搜索,出现左边排名和右边统计图,右上角tab切换更换左右两边 数据<a-tabs defaultActiveKey="1" v-show="show"> <a-tab-pane tab="地市缴费" key="1" style="position:relate"> <div v-if="rankList.length==0 && chartsDatas.length==0" style="pos

2020-07-31 11:25:29 801

原创 uni-app中使用web-view解决手机顶部被遮挡和输入框被软键盘遮挡

onLoad() { var height=0;//定义动态的高度变量,如高度为定值,可以直接写 uni.getSystemInfo({ //成功获取的回调函数,返回值为系统信息 success: (sysinfo) => { height = sysinfo.windowHeight-44;//自行修改,自己需要的高度 此处如底部有其他内容,可以直接---(-50)这种 }, complete: () => { } }); var currentWebview

2020-07-23 16:46:02 4241 1

原创 uni-app的app热更新过程

首先hbuilderX的版本与第一次android版本一致,否则更新失败1.uni-app项目基础设置中应用版本名称和应用版本号一致,如果在app.vue中注释了app版本更新的方法在打包之前应该放开checkAppVersion() { // #ifdef APP-PLUS var os_type = plus.os.name.toLowerCase(); var app_version = plus.runtime.version; let _this = this; plus.runt

2020-07-16 15:28:24 2647

原创 uni-app截取上个月到本月当天天数

<scroll-view class="scroll-view_H" :scroll-left="scrollLeft" scroll-x="true" @scroll='scroll'> <view class="slide_type_list"> //上个月 <view class="slide_type_list_view"> <view v-for="(item,index) in LastMonthList" :key="index

2020-07-06 14:10:59 2028

原创 vue中将名字,除了姓其余都用*标识

data(){ return{ list:[ { name:'高小小', age:20, },{ name:'高大大', age:20, } ] }}var reg = /(?<=.)./g;for(var i=0;i<this.list.length;i++){ this.list[i].name=this.list[i].name.replace(reg, '*'); console.log(this.list[i].

2020-06-10 13:26:48 1600

原创 git常用命令一套总结、mysql初使用者简单命令

git命令总结如果多人开发,为了避免冲突先使用git pull 拉取别人在远程仓库的代码 更新代码git add . 提交你写的代码到暂存区还可以提交单个文件到暂存区 比如提交app.vue git add app.vuegit commit -m “描述” 提交到本地库的描述 为你写的代码 添加说明git push 推送你的代码到远程仓库git拉取出现冲突HEAD表示当前版本,就是最新提交的代码上一个版本是HEAD**,上上一个版本是HEAD^git reset HEAD^

2020-06-04 14:38:13 156

原创 uni-app中,自定义tab切换

scroll-view横向滚动 tab<scroll-view class="scroll-view_H" :scroll-left="scrollLeft" scroll-x="true"> <view class="slide_type_list"> <view class="slide_type_list_view" v-for="(item,index) in typeList" :key="index" :class="{is_selected:acti

2020-05-25 13:55:13 2739

原创 input或textarea字数的限制

<textarea value="" placeholder="请输入您对产品或其他方面的意见" v-model="textContent" maxlength="180" @input="descInput"/>data() { return { value:0,//字数 textContent:''//内容 }},onShow() { this.textContent = uni.getStorageSync('textContent') || ''; thi

2020-05-18 14:14:48 215

原创 css实现圆弧背景图效果

<view class="head"> <img src="../../static/my_head.png" alt=""> <view class="user_name">用户昵称</view> <view class="user_number">181****7086</view></view>.head{ position: relative; width: 100%; height:550upx;

2020-05-18 14:07:02 3368

原创 Git解决Permission denied, please try again问题

在gitlab上传项目的时候出现Permission denied, please try again问题。在使用git克隆或上传项目的时候出现 git@xxx password: 让你输入密码,你发现无论输入什么都会出现Permission denied, please try again问题,其实这个主要是工程的SSH key没有加入到你的gitlab账户下。在git中输入cd ~/.ssh/ 回车如果提示 “ No such file or directory”,可以手动在系统路径下新建一个

2020-05-18 13:59:41 82314 10

原创 css实现三角形效果

将一个div的宽度和高度设置为0,然后设置边框样式.triangle{ width: 0; height: 0; border-top: 50px solid black; border-right: 50px solid red; border-bottom: 50px solid green; border-left: 50px solid blue;}将一个div的border都设置成50px粗,并且不同颜色,效果如下图所示:将左右下边框设置成

2020-05-18 13:49:22 248

原创 css实现效果隔行变色

主要需要使用到结构伪选择器E:nth-child(n) n可以是数字(1,2,3),关键字(odd,even),公式(2n,2n+3),数字是从1开始的,不是0.如:tr:nth-child(3)匹配所有表格里第3行的trtr:nth-child(2n+1)匹配所有表格的奇数行tr:nth-child(2n)匹配所有的偶数行tr:nth-child(odd)匹配所有的奇数行tr:nth-child(even)匹配所有的偶数行eg: li:nth-of-type(odd){backgrou

2020-05-18 13:40:25 1305

原创 vue项目启动时,npm run dev 会报错UnhandledPromiseRejectionWarning: Error: spawn cmd ENOENT

npm run dev 出现 如下报错Listening at http://localhost:8080(node:2328) UnhandledPromiseRejectionWarning: Error: spawn cmd ENOENTat Process.ChildProcess._handle.onexit (internal/child_process.js:217:19)at onErrorNT (internal/child_process.js:394:16)at proces

2020-05-18 13:16:31 1480 1

原创 下载完vue时,“ vue不是内部或外部的命令 ”

这个时候在计算机全局搜索vue.cmd 找到路径 配置全局环境变量配置完成重新启动电脑

2020-05-18 11:51:36 211

原创 使用node下载vue报错,解决方案

npm安装报错 rollbackFailedOptional verb npm-session 解决办法该问题一般情况是因为代理问题,npm代理和git代理都要设置。首先确认网络是否需要设置代理。如果是公司网络需要设置代理,则设置npm代理和git代理1、设置npm代理npm config set proxy http://127.0.0.1:1080npm config set https-proxy http://127.0.0.1:1080如果代理需要认证的话可以这样来设置npm con

2020-05-18 11:46:43 278

空空如也

空空如也

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

TA关注的人

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