1. 概述 1.1 基本概念 错误处理指用户代码发生错误时,系统调用错误处理模块的接口函数,完成上报错误信息,并调用用户自己的钩子函数,进行特定的处理。 错误处理模块实现OS内部错误码记录功能。OS内部错误码无法通过接口返回,通常会上报错误处理模块进行记录。用户可以通过挂接错误处理的钩子函数,进行特 ...
分类:
其他好文 时间:
2019-06-08 14:44:25
阅读次数:
148
Vue导航守卫以我自己的理解就是监听页面进入,修改,和离开的功能。每个守卫接受三个参数 to: Route: 即将要进入的目标路由对象 from: Route: 当前导航正要离开的路由 next: Function: 一定要调用该方法来 resolve 这个钩子。执行效果依赖 next 方法的调用参 ...
分类:
其他好文 时间:
2019-06-06 12:04:28
阅读次数:
425
vue.directive 自定义指令 vue.extend 构造器的延伸(用于不需要传递参数的模板) vue.set 全局操作 生命周期钩子函数 在beforeCreate钩子函数调用时,获取不到props或者data中的数据,因为这些数据额初始化都在initState中。 然后执行created ...
分类:
其他好文 时间:
2019-06-05 20:02:29
阅读次数:
92
时隔3年。这个窗口 看到觉得特别亲切,舒服 昨天学了 一些概念 ref out 以及引用类型值类型。lambda 匿名方法 什么的 发现啊。当你知道 内存的 数值和对象的处理机制,js的匿名函数,钩子函数,等等 这些对于我在回过头来看C#以前的东西,以前觉得难,现在觉得简单多了。 其实语言都是相同的 ...
分类:
Web程序 时间:
2019-06-04 12:45:07
阅读次数:
97
请求钩子 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接; 在请求开始时,根据需求进行权限校验; 在请求结束时,指定数据的交互格式; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设置的功能,即请求钩子。 请求钩子是通过装饰器的形式 ...
分类:
其他好文 时间:
2019-06-03 20:19:58
阅读次数:
118
在路由跳转的时候,我们需要一些权限判断或者其他操作。这个时候就需要使用路由的钩子函数。 定义:路由钩子主要是给使用者在路由发生变化时进行一些特殊的处理而定义的函数。 总体来讲vue里面提供了三大类钩子,两种函数1、全局钩子2、某个路由的钩子3、组件内钩子 两种函数: 1、Vue.beforeEach ...
分类:
其他好文 时间:
2019-06-03 20:18:43
阅读次数:
101
原生JS操作DOM使用mounted钩子函数,它表示页面一加载进来就执行函数里面的内容(和window.onload类似)1//html部分 编号:<input type="text" v-model='newId' id='inputId'>//vue对象var vm = new Vue({ el ...
分类:
其他好文 时间:
2019-05-24 10:59:38
阅读次数:
507
directives 在讲解视图层指令时,我们讲到 特性,使用它我们可以获取当前 元素对象,以便执行相关操作。 如果某个 操作在不同组件的元素或组件内多个元素都需要执行,像这样在每个组件里都重复写一遍处理逻辑代码肯定不是好办法。此时我们可以自定义一个指令,在指令钩子函数的回调里复用逻辑代码。 其时, ...
分类:
Web程序 时间:
2019-05-20 01:07:17
阅读次数:
159
vue 生命周期钩子函数 每一个 实例在创建时都需要经过一系列初始化。根据 实例化过程中执行的逻辑,可以分为5个阶段: 初始化阶段 模板编译阶段 虚拟 挂载阶段 响应更新阶段 卸载阶段 这个过程构成了 实例的生命周期。在每个阶段前后都暴露了一个钩子函数,称为生命周期函数,可以让我们在特定阶段注入自定 ...
分类:
Web程序 时间:
2019-05-20 01:03:05
阅读次数:
142
需求 有时候有些组件需要全局设置body背景,有些不需要在组件中设置就行了 解决思路 1. 全局设置可以是html,body,这里大家可以试一下,这两个只要其中一个设置了background,另一个的背景就会失效。 2. 我们需要进入组件的时候使用钩子函数beforeRouteEnter,设置bod ...
分类:
Web程序 时间:
2019-05-17 18:12:46
阅读次数:
839