2024年03月30日 需求是输入框不允许输入小数,也就是说明不能带有小数点,本来想着百度搜索一个正则验证解决下就行了,于是一顿操作猛如虎...突然想到那么让他保留0位小数也不是一样的道理呢?所以如下方法(我用的iview,其他也一样)<InputNumber v-model="limitTime" size="large" placeholder="请输入时长" style="width: 100px; m

iview 禁止输入小数 去除小数点 保留0位小数 表单验证

2024年03月30日 话不多说,先上完整代码在utils文件下新建文件“http.js”,放入下方代码const host = 'http://www.iqzhan.com'; // 接口網址 const domain = '/os_wxapi/v1/'; // 接口同樣的路徑區域 // 接口地址拼接 const urls = { home: host + domain + 'home', // 获取首頁接口 article:

前端 小程序 封装 接口

2024年03月30日 <button class="operation-list" type="button" open-type="share">分享</button>做小程序时,给文章底部添加分享、收藏等功能,分享用的官方自带方法(onShareAppMessage),必须使用button标签,并添加open-type="share",我给button直接添加 border:none; 没反

小程序 去除边框 去除button边框 去除按钮边框 button如何去除边框

2024年03月30日 在 utils 中自行新建文件 tool.js ,放入下放js代码 /** * function: 60秒内(刚刚),60秒至60分钟(**分钟前),1小时至24小时(**小时前),1天至15天(**天前),其他为正常日期显示 * @number 時間戳 */ function formatMsgTime(number) { var dateTime = new Date(number); // 将传进来的字符串或者毫秒转为标准时间 var Y

小程序 时间戳转换 日期转换 时间戳使用 时间戳转多少天前 时间戳转几分钟前 时间戳转几小时前

2024年03月30日 今日有半天网站无法访问,在上次网站更换系统改版后,今天是第一次更换服务器迁移数据,遇到了点小故障,伪静态搞不好,导致网站只能访问首页,分类详情等页面无法访问,目前已经解决,发此篇文章测试一下发帖功能。大家如发现网站BUG,欢迎给鹏仔反馈,谢谢。

懒猪 数据迁移

2024年03月29日 网上找的个demo,略加修改,简已封装,挺完美的。功能是将数字金额转为汉字金额vue中,自行在assets新建js,封装如下,复制粘贴进去即可/** * 数字金额转汉字金额 * val为字符串类型 */ export const toChies = (val) => { //汉字的数字 var cnNums = new Array('零', '壹', '贰', '叁', '

vue 懒猪 数字金额 js汉字金额 vue数字金额

2024年03月29日 项目中,实现调用摄像头拍照,进行人脸识别,需要传给后端,拍照后我转的格式是base64,需要给后端传file文件格式,安排vue中,自行在assets新建js,封装如下,复制粘贴进去即可/** * dataurl: base64 * filename: 设置文件名称 */ export const dataURLtoFile = (dataurl, filename) => { let arr = dataurl.split(','),

base64 base64转file文件格式 vue js转file格式

2024年03月29日 苹果手机new Date()时候的坑最近开发H5小游戏,有一个游戏活动倒计时,后端给我返回的活动结束时间为(2021-01-13 12:00:00)这种格式,我需要获取当前本地时间,用活动结束时间减去当前时间,那么我得先转为时间戳,我先将后端返回的时间通过 new Date("2021-01-13 12:00:00") 复原,在使用getTime()转为时间戳,再将我们当前时间转为时间戳,通过结束时间的时间戳减去当前时间的时间戳,获得相差的时间,在转为 时

ios兼容 h5兼容 时间戳 new Date js当前时间

2024年03月29日 vue中如何点击返回上一页,vue判断没有上页返回首页vue中返回上一页// 返回 returnBtn(){ this.$router.go(-1); },返回上一页,先判断是否有上一页,没有则返回指定页面// 返回 returnBtn(){ if (window.history.length <= 1) { this.$router.push({path:'/'}); return false } else

懒猪 vue vue返回 vue返回首页 vue路由返回 vue返回跳转 vue返回上页 返回上一页

2024年03月29日 H5移动端看一些接口返回的参数,或者console打印的参数之类,没办法直接查看,用电脑f12切换移动端测试没有真机测试准确,所以使用Vconsole特别方便。安装麻烦,所以引入第三方cdn简单快捷。下面是bootcss提供的cdn外链<script type="text/javascript" src="https://cdn.bootcss.com/vConsole/3.3.0/vconsole.min.js"><

vconsole v console vue 移动端vconsole

2024年03月29日 vue 移动端实现手写签名效果,功能很完美,保存时保存为base64格式。base64转file文件格式 vue中将base64转file文件格式刚好项目用到此功能,就网上找了一下,清理了无用代码,简单方便,因为项目中多个地方需要使用,所以我将它整理为组件,通过ref和传值控制,下面代码我单独整理出来,可自行封装组件(只支持移动端,不支持pc端)。代码中,css自行修改一下宽高,背景之类即可。代码如下<template> <!-- 手写签名组件 --&

vue 手写签名 H5手写签名 移动端手写签名vue手写签名

2024年03月29日 经常用到,所以记录一下,刷新方法很多,用过这三个,所以只记录这三个,后面遇到在更新。第一种this.$router.go(0);第二种location.href = "javascript:history.go(0);";第三种window.location.reload();第一种和第二种,只支持安卓和PC第三种支持安卓、IOS、PC都支持,所以推荐第三种。

刷新页面 h5刷新 点击刷新 vue刷新

2024年03月29日 前年分享过一篇点击放大功能 VUE中使用插件实现点击图片放大功能 ,但是这个只能点击之后预览放大,不能在移动端双指放大,也不能翻转旋转之类,本次分享另一款插件viewerjs来实现图片放大预览。首先,我们在vue项目中利用下放命令安装npm install v-viewer --save安装完成之后,在main.js中放入下放代码引入注册import Viewer from 'v-viewer' import 'viewerjs/dist/viewe

vue 点击放大 图片放大 点击变大 预览图片 点击预览 vue旋转

2024年03月29日 项目中,H5公众号授权我是让进入首页判断是否授权,没授权跳转授权进行授权完成在进入首页,安卓端授权完成,用户物理返回正常,没问题,IOS授权完之后返回结果不走接口了...所以想到的办法就是手机禁止物理返回,那么安排下原生方法history.pushState(null, null, document.URL); window.addEventListener('popstate', function () { history.pushState(nul

禁止返回 禁止物理返回 h5禁止返回 vue禁止返回 网页禁止返回

2024年03月29日 这两天想着给网站写一个H5app玩玩,文章列表页想实现是否为当天发的文章,如果是当天那么显示一个NEW标识,后台返回的是发帖时的时间戳,我需要判断这个时间戳是否为当天时间即可。vue中直接在标签中判断如下(item.PostTime为发帖时间戳)<img class="new" src="@/assets/img/new.png" v-if="new Date(Number(item.PostTime)* 1000).t

js 懒猪 时间戳 时间戳判断 当天时间判断 时间戳是否为当天