摘要: js代码: //要导出的json数据 const jsonData = [ { name:'路人甲', phone:'123456789', email:'000@123456.com' }, { name:'炮灰乙', phone:'123456789', email:'000@123456.co 阅读全文
posted @ 2021-12-22 13:49 zhangchenguang 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 函数的this指向 this是函数运行时自动生成的一个内部对象 函数的this指向其实只有两种,在es6出来以前只有一种: 1. function关键字定义出来的函数,this指向调用它的对象,this的指向不是在创建时决定,而是由执行环境决定,通过一些方法改变它指向的除外... 2. 箭头函数,箭 阅读全文
posted @ 2021-04-22 19:04 zhangchenguang 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 安装 正常 npm install typescript -g 安装成功以后执行 tsc --version 出现版本号代表ts安装成功 代码写完以后,执行 tsc (当前文件名) 编译完成以后,执行 node (编译文件名) 查看结果 正常的类型定义 var a:string = 'HelloWo 阅读全文
posted @ 2020-12-01 15:24 zhangchenguang 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 事件 说明 bounds_changed 地图边界改变时触发center_changed 地图中心点改变时触发click 点击时触发dblclick 双击时触发drag 拖拽时触发dragstart 拖拽开始时触发dragend 拖拽结束时触发heading_changed 地图标题改变时触发idl 阅读全文
posted @ 2020-07-13 10:03 zhangchenguang 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 点击打开一个弹层,然后点击其他地方关闭的需求我们做客户端的应该是经常遇到的需求,这里主要是我个人总结出来的一些方法: 1.第一种,只有点击打开按钮才能关闭 这个就没什么好说的,点击按钮,做对应操作,十分简单,不过体验也同样差。 点开选择框之后只有点击打开选择框的按钮才能关闭。 2.第二种,在选择框后 阅读全文
posted @ 2018-11-08 16:50 zhangchenguang 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 一般配置 登录git 创建一个文件夹 初始化git仓库 创建忽略文件 查看当前文件夹下的文件目录 创建文件并写入内容 查看文件内容 增加到暂存区中 增加到版本库中 查看版本 比较差异 撤回内容 (如果修改了工作区的文件后发现改错了,可以用暂存区或者版本库里的文件替换掉工作区的文件) 显示目录的修改文 阅读全文
posted @ 2018-08-28 11:27 zhangchenguang 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 1.zoom模式下初始和结束的偏移位置问题 这个功能其实本身是没有问题的,可以实现缩略图轮播中点击查看原图和放大缩小原图的功能(自己实现很麻烦),但是用了之后发现,放大和还原后元素的位置不对,造成这个问题的原因是swiper的样式中使用了transform的translate属性。 使用了平移属性是 阅读全文
posted @ 2018-03-16 13:51 zhangchenguang 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: 微信分享的签名算法微信也写有,主要是调用接口需要使用服务器(微信官方文档是这么说的,试了下前端居然特么也可以),不过微信的access_token和jsapi_ticket是有使用次数限制的,所以还是用服务器来获取,得到以后存下来,下次使用判断超时以后再重新获取,这样就够用了,要不然就会出现接口调用 阅读全文
posted @ 2017-09-13 16:10 zhangchenguang 阅读(9361) 评论(0) 推荐(0) 编辑
摘要: 大致流程 1.引入微信文件 线上地址 http://res.wx.qq.com/open/js/jweixin-1.2.0.js 也可以保存到本地 2.进入页面,判断是否是微信 3.wx.config接口数据获取(后台逻辑实现,如果有相应的接口,跳过这一步) 从上边看出来wx.config一共需要传 阅读全文
posted @ 2017-09-12 16:33 zhangchenguang 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 首先,我们来对弹性盒中的称呼做一些了解 如图,弹性盒分为两个轴,一个是主轴,一个是交叉轴,主轴方向可以改变(左右改上下),主轴方向改变后,交叉轴方向也会随之改变 然后,我们来看下浏览器的大概支持情况 从图上可以看出,ie对于弹性盒的支持可以说是呵呵了,其他的浏览器还可以,迫于ie的坑,在pc上感觉就 阅读全文
posted @ 2017-09-05 18:42 zhangchenguang 阅读(1367) 评论(0) 推荐(0) 编辑