摘要: 在搭建的系统中,最基本的登录都是必须的,结合Vue的路由,涉及最多的就是登录状态的判断。也就是说,如果一个组件要校验登录状态,则在用户初始进入时,就要去判断用户是否登录,这里的校验登录状态就是本篇的重点。 直接上实例,需要的拿走 一、router / index.js 路由中加校验 二、main.j 阅读全文
posted @ 2018-07-11 15:49 名字被占用。 阅读(6262) 评论(0) 推荐(0) 编辑
摘要: 一、vuex 的理解 官方解释:vuex是一个专为vue.js应用程序开发的状态管理模式。采用集中式存储管理应用的所有的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 我的理解:全局变量,同 angular 中的根元素 $rootScope 例如: 有 模块a 和 模块b,想让 模块b 获 阅读全文
posted @ 2018-07-11 15:19 名字被占用。 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 如果在页面上展示了一个表格,想把这个表格导出为Excel文件,那么在要求不高的情况下,可以直接利用 JavaScript 的 Blob 和 Object URL 特性将表格导出。不过,这就是利用了 Excel 能打开 HTML 文档的特性,所以导出的表格实际上是一个 HTML 文档,并且其扩展名只能 阅读全文
posted @ 2018-06-15 18:07 名字被占用。 阅读(1708) 评论(0) 推荐(0) 编辑
摘要: 在之前的 调用百度地图API的总结 中获取当前位置信息我用的是 H5 ,其实微信也提供了获取用户地理位置的方法,现将这两种方法都贴出来,看情况选择使用。 一、H5 获取当前地理位置得到经纬度 二、微信公众平台(地理位置) 微信有获取用户地理位置的接口,在 wx.config 中配置就可以用了: 获得 阅读全文
posted @ 2018-06-15 11:38 名字被占用。 阅读(29045) 评论(2) 推荐(1) 编辑
摘要: 一、读取文件的对象 — new FileReader() 上传图片接口参数有图片base64编码(数组, imgBase64List ),主要用到 读取文件的对象 【 new FileReader() 】 二、我的实例 1、页面上放上传按钮和图片预览区 2、js实现 3、效果图 点击上传图片: 4、 阅读全文
posted @ 2018-06-15 10:13 名字被占用。 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 上一篇写到调用微信扫一扫接口,现在来生成二维码、条形码。 在我们的系统中,使用订单号生成二维码、条形码,司机在公众号内扫描该二维码、条形码之后显示订单号,以供确认该订单是否可以签收。 一、jquery.qrcode.min.js 生成二维码 1、使用步骤 (1)引入文件: (2)在页面放一个二维码容 阅读全文
posted @ 2018-06-12 14:45 名字被占用。 阅读(2264) 评论(0) 推荐(0) 编辑
摘要: 一、解决报错问题 单从报错信息 invalid signature 就可以看出是 签名signature 有问题, 查了很多资料,终于知道了问题点, 后台让我直接调接口是不对的,签名是根据请求接口的页面url来生成的,所以url要动态地传给后台,而且这个页面url还要除去'#'hash部分,可用 l 阅读全文
posted @ 2018-06-11 16:20 名字被占用。 阅读(23479) 评论(0) 推荐(0) 编辑
摘要: 因为项目要用到百度地图,所以先摸索了一下,各种功能官方都有文档,点击可查看,文章的话我就直接写我用到的功能例子了,要用可以直接复制粘贴~ 一、主要涉及到的几个接口(先申请密钥): 1、技术一:坐标转换API(转换成百度地图的经纬度) 官网地址:http://lbsyun.baidu.com/inde 阅读全文
posted @ 2018-05-18 15:30 名字被占用。 阅读(14774) 评论(0) 推荐(0) 编辑
摘要: 对应的各种效果,Framework7 里面实现的方式比较多,这里我就只写我用的一种,样式有的自己修改了的,想看官方详细的参见 http://framework7.cn 一、手风琴布局Accordion Layout 二、复选框 或者 三、弹出框 Popover 阅读全文
posted @ 2018-05-16 18:55 名字被占用。 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 本篇主要汇总一下使用Framework7 + Angular 开发中遇到的一些难点及我的解决方法,以后再遇到会在这里继续更新。 一、页面表格按需加载 情况描述:默认加载10条,在用户上拉页面是再进行下一页的内容加载。 解决方法:利用Framework7 的无限滚动。 1、页面: 将后面加载的内容插入 阅读全文
posted @ 2018-05-16 15:55 名字被占用。 阅读(1099) 评论(0) 推荐(0) 编辑