黄子涵

摘要: 语法 router.push(location) 要导航到不同的 URL,则使用 router.push 方法。该方法会向 history 找添加一个新的记录,当用户单击浏览器的后退按钮时,回到之前的 URL。 说明 当单击<router-link>时,会在内部调用 router.push(...) 阅读全文
posted @ 2022-06-11 22:52 黄子涵 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 下面列出了常用的路由信息对象。 $route.path 字符串,对应当前路由的路径,总是解析为绝对路径,如“/foo/bar”。 $route.params 一个 key/value 对象,包含了动态片段和全匹配片段,如果没有路由参数,就为空对象。 $route.query 一个 key/value 阅读全文
posted @ 2022-06-11 22:17 黄子涵 阅读(59) 评论(0) 推荐(0) 编辑
摘要: <router-link>组件支持用户在具有路由功能的应用中单击导航。通过 to 属性可以指定目标地址,默认渲染成带有正确链接的<a>标签,通过配置 tag 属性可以生成别的标签。另外,当目标路由成功激活时,链接元素会自动设置一个表示激活的 css 类名。下面来看一下<router-link>语法。 阅读全文
posted @ 2022-06-11 21:55 黄子涵 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 在打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果能把不同路由对应的组件分割成不同的代码块,当路由被访问的时候才加载对应组件,就比较高效了。 结合 Vue 的异步组件和 Webpack 的代码分割功能,可以轻松实现路由组件的懒加载。 提示 异步纽件: 在大型应用中,可能需要将 阅读全文
posted @ 2022-06-11 20:36 黄子涵 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 项目应用通常都会有一个首页,默认首先打开的是首页,要跳转到哪个页面都可以设置路由路径发生跳转。有些时候也需要路由器定义全局的重定向规则,全局的重定向会在匹配当前路径之前执行。重定向也是通过 routes 配置来完成的,具体如示例 5 所示。示例 5 中 展示的是从“/a ” 重定向到“/b”。 示例 阅读全文
posted @ 2022-06-11 19:15 黄子涵 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 在 main.js 入口文件中启用该路由器。main.js 作为入口文件,使用 import 可以把所有要用到的包都导入到这里,然后在 Vue 项目中去运用它们。创建和挂载根实例,通过 router 配置参数注入路由,从而让整个应用都有路由功能,具体如示例 2 所示。 示例2 经过示例 2 的配置之 阅读全文
posted @ 2022-06-11 18:54 黄子涵 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在以太坊上执行任务需要消耗以太币。由于以太币在交易所进行公开买卖,因此它的价格会上下波动。在支付费用时,如果直接使用以太币,那么,由于其价格不固定,同一个服务所花费的成本可能会忽高忽低。这样的话,人们会选择当以太币价格处于低谷时再去执行交易。对于一个平台来说,出现这种情况并不理想。(会形成峰谷效应, 阅读全文
posted @ 2022-06-11 14:25 黄子涵 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 以太币是以太坊上的货币。以太坊的每次活动都需要消耗以太币作为费用,成功产生区块的矿工也会获得以太币作为奖励,以太币通过交易平台很容易兑换成法定货币。 以太币采用十进制的计量体系,其最小的单位是 wei。下面列出了一些计量单位,可以在网站 https://github.com/ethereum/web 阅读全文
posted @ 2022-06-11 14:17 黄子涵 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 密码学是一门科学,它将易懂的、直白的内容转换成秘密的、隐藏的、无意义的内容,同样道理,解密就是反过来操作。加密技术有助于传输和保存数据,而且不能轻易地解密。 在计算机领域有两种类型的加密技术:对称加密和非对称加密。 对称加密和解密:对称加密指的是在加密和解密过程中使用同一个密钥。如果使用这种技术交换 阅读全文
posted @ 2022-06-11 14:09 黄子涵 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Vue.js 的介绍 Vue.js 的宫方文档中是这样介绍的:简单小巧的核心,渐进式的技术枝,足以应付任何规模的应用。 简单小巧指的是 Vue.js 压缩后仅有 17KB。渐进式(progressive)是指可以一步一步、阶段性地来使用 Vue.js,不必一开始就使用所有的技能点。 Vue.js 常 阅读全文
posted @ 2022-06-11 11:20 黄子涵 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 先建立一个路由器模块,主要用来配置和绑定相关信息。在 router 文件夹下的 index.js 文件中使用 new Router 命令创建一个路由,一个路由是一个对象,一条路由的实现需要三部分:name、path 和 component。name 是命名,path 是路径,component 是组 阅读全文
posted @ 2022-06-11 10:44 黄子涵 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 以太坊的主要工作原理就是接受账户发出的交易,更新它们的状态,然后维持该状态,直到另外的交易更新它们为止。在以太坊上,整个交易接受、执行和写入的流程分成两个阶段。以太坊接受交易和交易执行并写入账本之间是解耦的。对于去中心化和分布式架构来说,这种解耦才能够有效地支撑系统正常运行。 区块链主要有以下三种用 阅读全文
posted @ 2022-06-11 10:42 黄子涵 阅读(26) 评论(0) 推荐(0) 编辑