![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
hmk1900
这个作者很懒,什么都没留下…
展开
-
vue自动触发点击
注意:触发代码不能放在created生命周期中,因为现在dom还没渲染。原创 2022-12-02 10:59:16 · 3762 阅读 · 2 评论 -
vue禁止页面缩放
【代码】vue禁止页面缩放。原创 2022-11-26 18:27:59 · 639 阅读 · 0 评论 -
css 文字两端对齐完全兼容的方法
所以加了一个after伪元素内容为空并且长度撑满保证伪元素另起一行inline-block与需要排版的内容连成一个整体,使得需要排版的内容成为倒数第二行,自然就会两端对齐了,因为伪元素另起了一行,元素就变高了,所以还要设置只显示一行文字的高度。原创 2022-11-12 22:19:53 · 206 阅读 · 0 评论 -
JS中处理文件路径URL
假设现有一地址:let url = "http://www.bilibili.com/yellowbooks.pdf";;提取文件名(含后缀):let fileName = url.match(/[^\/]+\.[^\/]+$/)[0];//"yellowbooks.pdf"提取文件名(不含后缀):let _fileName =fileName.replace(/\.(\w+)$/, '');//"yellowbooks"提取文件后缀:let fileEx=fil...原创 2022-04-23 22:03:17 · 1104 阅读 · 0 评论 -
js和wxs精确四舍五入,保留两位小数
js:toFix方法为银行家算法,0.15会算成0.01,所以舍弃var num =2.446242342;num = Math.round((num + Number.EPSILON) * 100) / 100; // 输出结果为 2.45wxs:var toFixedFn = function (x) { var f = parseFloat(x); if (isNaN(f)) { return '0.00';原创 2022-04-11 16:25:11 · 685 阅读 · 0 评论 -
localStoryge存储数据,全部自动转化成字符串,别的类型取出来用时需要转化数据类型
localStorage存储数据的格式都是以字符串的形式来存储的,localStorage存储数据的格式都是以字符串的形式来存储的,存储数组对象的方式就是将数组对象转为字符串,在读取的时候再将字符串转成数组对象操作的方式:存:var obj = {"name":"xiaoming","age":"16"}localStorage.setItem("userInfo",JSON.stringify(obj));取:var user = JSON.parse(loca...原创 2022-04-02 12:50:24 · 1414 阅读 · 0 评论 -
微信小程序父组件、子组件互相调用方法
<my-page id="page"></my-page>#父组件中this.selectComponent("#page").getData('我是参数');#子组件methods中getData(data){ console.log('我是子组件方法',data)}原创 2022-03-27 12:01:57 · 1030 阅读 · 0 评论 -
js对象和字符串互转
1. 对象转为字符串const obj = { id: 0, name: '张三', age: 12}const objToStr = JSON.stringify(obj)console.log('obj:', obj)console.log('objToStr:', objToStr)2. json字符串转为对象const str = '{"id":0,"name":"张三","age":12}'const strToObj = JSON.parse(.原创 2022-03-26 14:05:13 · 921 阅读 · 0 评论 -
小程序上传图片、回显、并上传到服务器
//选取图片wx.chooseImage({ count: 1, sizeType: ['original'],//原图 sourceType: [ 'album','camera'],//支持选取图片 success (res) { // tempFilePath可以作为img标签的src属性显示图片 const tempFilePaths =.原创 2022-03-25 23:28:54 · 883 阅读 · 0 评论 -
百度、腾讯地图坐标系互相转化
根据不同语言按照自己改造/** * 中国正常GCJ02坐标---->百度地图BD09坐标 * 腾讯地图用的也是GCJ02坐标 * @param double $lat 纬度 * @param double $lng 经度 */function Convert_GCJ02_To_BD09($lng,$lat){ $x_pi = 3.14159265358979324 * 3000.0 / 180.0; $x = $lng; $y = $lat; $z .原创 2022-03-23 21:34:15 · 1173 阅读 · 1 评论 -
js查找某个值在数组里面的索引,某个对象 (该对象存在唯一索引) 在数组里面的索引
js正常语法//存在唯一索引的对象数组let i = checkedGoodsAttributes.findIndex(function(item){return item.goods_attribute_uuid == checkedAttr.goods_attribute_uuid})if (i != -1){ checkedGoodsAttributes.splice(i,1)}// 数值类数组let j = checkedCartUuids.indexOf(uuid);if (.原创 2022-03-20 18:39:46 · 1501 阅读 · 0 评论 -
小程序处理价格显示两位小数的方法
在.wxml页面<!--commponents/goods/goods.wxml--><wxs module="m1"> var toFixedFn = function (price) { return Number(price).toFixed(2) } module.exports = { toFixedFn: toFixedFn };</wxs><view>{{m1.toFi原创 2022-03-18 15:18:55 · 618 阅读 · 0 评论 -
前端:同源与不同源图片的下载解决办法
handleDownload(file) { if (/^(blob:)/.test(file.url)){ let a = document.createElement('a'); let event = new MouseEvent('click'); a.download = file.name; a.href = file.url; a.dispatchEvent(event); }else{.原创 2022-03-05 18:43:15 · 1000 阅读 · 0 评论 -
element-ui 修改时间选择器el-time-picker的样式
调用时间选择器时可以给组件时间选择框加一个弹出器类名,该类名作用是你可以再main.js中引入less样式文件,在该样式文件中你用该类名写的样式可以穿透自身body下的弹出器的样式可以在全局样式中被穿透...原创 2022-01-19 00:34:08 · 2168 阅读 · 0 评论 -
百度地图:输入地址获取对应经纬度html
效果图:代码:<html xmlns="http://www.w3.org/1999/xhtml"><head> <title>根据地址查询经纬度</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://api.map...原创 2021-12-28 11:38:43 · 691 阅读 · 0 评论