11 2022 档案
摘要:前言 工作中经常会用到类似于 dialog、toast、popover 等一些状态提示组件。对于这种全局性的组件,通常会用到 vuex 来管理组件的信息。这样的好处是代码维护起来更加友好,但是也需要考虑唯一性的问题。 场景 以 dialog 为例,唯一性问题是指当页面中有多处内容调用了同一个事件,而
阅读全文
摘要:前言 在项目开发中,如果使用到了 vuex,通常我会将所有的接口请求单独用一个文件管理,而业务逻辑写在 actions 中,一方面方便统一管理项目中的所有请求,其次代码结构更加清晰,最重要的是可以全局性的处理一些统一的业务逻辑,例如接口入参调整等一些项目中通用的代码。 优点 在 Vuex 中处理 H
阅读全文
摘要:阅读 Lodash 文档时发现了两个很有意思的方法,isNil() 和 isNull(),官网对他们的描述是这样的: isNil() 检查 value 是否是 null 或者 undefined。 function isNil(value) { return value == null; } isN
阅读全文
摘要:前言 由于近期工作中设计项目部署上企业微信,并且需要需要用户通过授权来实现获取用户企业微信信息的需求。经过了解,企业微信平台通过Oauth2协议实现第三方应用授权方式获取用户信息,该操作不需要用户输入账号密码。由于这是一个全新的需求,也算是自己的知识盲区,因此记录下来。 操作步骤 先来看看企业微信提
阅读全文