上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 103 下一页
摘要: 前言 Hooks出来已经有段时间了,相信大家都用过段时间了,有没有小伙伴们遇到坑呢,我这边就有个 setInterval 的坑,和小伙伴们分享下解决方案。 前言 写个 count 每秒自增的定时器,如下写法结果,界面上 count 为 1 ? function Counter() { let [co 阅读全文
posted @ 2020-10-17 15:14 笑人 阅读(1077) 评论(0) 推荐(2) 编辑
摘要: 1. 使用生命周期函数获取数据 下面这个应用必须要做两件事情: (1) 初始化获取该公司的20位员工; (2) 筛选出名称包含查询条件的员工。在实现这些需求之前,回顾一下类组件的2个生命周期方法: (1) componentDidMount():在组件挂载后执行一次;(2) componentDid 阅读全文
posted @ 2020-10-17 15:12 笑人 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 在Walmart Labs的产品开发中,我们进行了大量的Code Review工作,这也保证了我有机会从很多优秀的工程师的代码中学习他们的代码风格与样式。在这篇博文里我会分享出我最欣赏的五种组件模式与代码片。不过我首先还是要谈谈为什么我们需要执着于提高代码的阅读体验。就好像你有很多种方式去装扮一只猫 阅读全文
posted @ 2020-10-17 15:11 笑人 阅读(166) 评论(0) 推荐(1) 编辑
摘要: 简介 有人说递归很难理解,也有人不这么认为。递归函数简单的定义是:一个自调用函数,这意味着它将在执行的某个时刻调用自己。 从理论上讲,递归是一种需要两个属性的行为: 结束点:停止递归的情况 一组规则:负责将所有的操作减少到结束点 咱们无法决定哪一个更重要。如果没有结束点,递归将成为一个无限循环,但是 阅读全文
posted @ 2020-10-17 15:09 笑人 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 前提条件 前端登录后,后端返回token和token有效时间段tokenExprieIn,当token过期时间到了,前端需要主动用旧token去获取一个新的token,做到用户无感知地去刷新token。 PS: tokenExprieIn是一个单位为秒的时间段,不建议使用绝对时间,绝对时间可能会由于 阅读全文
posted @ 2020-10-17 15:07 笑人 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 前言 开发多页应用的时候,如果不对webpack打包进行优化,当某个模块被多个入口模块引用时,它就会被打包多次(在最终打包出来的某几个文件里,它们都会有一份相同的代码)。当项目业务越来越复杂,打包出来的代码会非常冗余,文件体积会非常庞大。大体积文件会增加编译时间,影响开发效率;如果直接上线,还会拉长 阅读全文
posted @ 2020-10-17 15:05 笑人 阅读(813) 评论(0) 推荐(1) 编辑
摘要: 引言 在开发中台过程中 我们的原型中有很多表单,antd有表单组件,但是粒度比较细,就单纯组件而言,无可厚非,但是在开发过程中,可能会造成代码不够聚合,有些表单公共逻辑无法提取,copy paste比较多,所以可以加以封装,搞一个兼容性和扩展性都契合项目本身的组件。 主要思路 我简单查阅了一番资料, 阅读全文
posted @ 2020-10-17 15:04 笑人 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 概述 vue.js 使用了基于 html 的模板语法,允许开发者声明式地将 DOM 绑定至底层 vue 实例的数据。所有 Vue.js 的模板都是合法的 html ,所以能被遵循规范的浏览器和 HTML 解析器解析。 普通文本 数据绑定最常见的形式就是使用“Mustache[小胡子]”语法 (双大括 阅读全文
posted @ 2020-10-17 15:02 笑人 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、全局组件注册有两种方法: 1、在main.js文件中引入组件: import UserData from './components/UserData.vue' vue.component('UserData',UserData) 就可以直接在vue文件中使用 <user-data></user 阅读全文
posted @ 2020-10-17 14:59 笑人 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 一直对通过浏览器工作台启动本地项目感兴趣,类似 vue-cli3 中提供的 vue ui,在浏览器中打开工作台,就能够创建、启动、停止、打包、部署你的项目,很好奇这一系列背后的实现原理。 最近在用 umijs 写项目,就顺便看了它提供的 cli 工具,并解开了自己的疑问。正好自己项目中也要实现类似的 阅读全文
posted @ 2020-10-17 14:58 笑人 阅读(386) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 103 下一页