为什么要有hash 和history? 对于Vue这类渐进式前端开发框架,为了构建SPA(单页面应用),需要引入前端路由系统,这也就是Vue-Router存在的意义。前端路由的核心,就在于——改变试图的同时不会向后端发出请求。 为了达到这一目的,浏览器当前提供了一下两种支持: 1:hash - 即地址栏URL中的 # 符号(此hash不...
vue-router源码整体分析 前言 思维导图 目录结构 使用入口 插件开始 实例化 VueRouter 实例化 History 前言 在上一篇博客中,讲述了前端的路由机制。根据前端路由机制来解析vue-router源码,从而来理解它的原理。 以下文章为转载内容,本人为了方便记忆,查看原文 思维导图 看图先整体了解一下思路。 目录结构...
reduce的使用 数组方法 reduce 用来迭代一个数组,并且把它累积到一个值中。 使用 reduce 方法时,你要传入一个回调函数,这个回调函数的参数是一个 累加器 (比如例子中的 previousVal) 和当前值 (currentVal)。 reduce 方法有一个可选的第二参数,它可以被用来设置累加器的初始值。如果没有在这定...
javascript 将多个JSON对象合并成一个(带子父关系) 1、目前有一个很任性的接口API,它提供的数据非常不合理 2、数据如下 var json = [{ "mainId": 1, "title": "abc", "createdate": &qu...
2019年苹果iOS App上架详细图文教程 上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般在教程对常见错误都有解释,仔细看看,不清楚可以联系技术支持或者加群提问。 也录制了视频教程,...
苹果设备udid获取及添加教程 udid就是手机的一个串号每个设备对应一个,相当于手机的身份证,具有唯一性。 udid有两种获取方式,先获取再添加 1、提供苹果手机助手获取UDID 如爱思助手,电脑下载爱思助手,连上苹果手机,设备信息里面那个设备标识就是udid。 https://www.i4.cn/ 2、通过直接苹果手机直接扫码获取 ...
两个办法: 一: 选择199美金的不限设备的. 二: 续费99美元的, 在下一次续费后, 苹果会给你一次重置设备的机会(珍惜吧, 只有这一次, 千万别浪费了) 不幸的是我们选择了99美金的, 废话不多. 直接看看重置流程吧… 先去开发者账号中心确定一下你的的设备重置日期, 真正的日期是你的resetData的明天, 比如我们在3月19日...
真机测试中设备的UDID加满了如何给新设备打包(iPhone上限100台,以xcode7.3为例) 在苹果个人开发者账号(已付费99$)中,真机测试需要添加设备的UDID,然后再制作mobileprovision文件的时候包含进去,就可以在真机上DUBUG开发了。 但是苹果规定的iPhone,iTouch,iPad各100台。100个i...
IOS高版本不支持canvas绘图的实现方案 前端处理图片压缩转base64_过去的写法 /** * 图片压缩,默认同比例压缩 * @param {Object} path * pc端传入的路径可以为相对路径,但是在移动端上必须传入的路径是照相图片储存的绝对路径 * @param {Object} obj * obj 对象有 width...
目的 一旦基础包升级之后,用户不需要扫码,直接通过版本号进行判断覆盖安装。I OS有新的基础包,需提前1到2天上架。 1、流程图 2、流程说明 1、打开华润瑞云APP,判断当前是否是Android还是IOS 2、如果是Android,根据版本号进行判断是否更新基础包,如果是,则下载apk文件进行覆盖安装,没有则进入登录页面或直接进入首页...