摘要:
最近要求写地图,看了官方文档踩了很多坑,特来记录下,基础的api就不介绍了。 由于项目中只用到了地图组件,没必要全部导入。 我将用到的组件导入,首先遇到了第一个坑,由于设计图需要给地图设置阴影。 所以我设置了两个geo,但是不起作用,发现需要使用series.map和geo来配合。 第二个坑监听地图 阅读全文
摘要:
我对于ts并没有系统的学习过,都是碰到一点查文档。今天看了jeesite开源的vue3后台,发现他里面hooks用到了UnwrapRef,我点开源码发现看不懂extends的三元运算符和infer 上网查了学习下,写篇文档记录下。可以在ts官网2.8新特性中查看 借用官方的例子,就是对类型进行判断, 阅读全文
摘要:
学了一个礼拜的React,刚好看到了公司里的小程序项目,里面有个登录获取验证码倒计时的按钮,就想用hooks实现下。 首先分析需求,组件内需要三个变量,分别存储文字,按钮状态和倒计时时间。 const [content, setContent] = useState('获取验证码') const [ 阅读全文
摘要:
现在开始学习useEffect 一般我们会在Effect中 从API获取数据 初始化反应外的DOM插件(例如映射,我们将在下一个项目中看到它) 更改页面标题(在浏览器选项卡中显示的页面) 订阅用户以实现聊天服务(使用WebSockets) useEffect返回值可以清除效果,比如在页面加载时添加了 阅读全文
摘要:
现在开始正式学习React的脚手架 Create React App(或 CRA)是一种官方支持的创建单页 React 应用程序的方式。这意味着它由 React 支持和维护,并且它是开始构建单页 React 应用程序的一种更简单的方法。 单页应用程序是使用单个 index.html 构建的网站,Ja 阅读全文
摘要:
在原生的input中,可以对value进行修改 而在React中 需要使用defalutValue代替 如何获取React Input文本值 可以调用onChange事件 也可以使用内联函数 实现Input的双向绑定类似v-model 创建一个响应式数据 给它一个默认值“”,空字符串 将数据指向va 阅读全文
摘要:
hooks的规则 只在React函数中调用 只在顶层调用hooks,并且不要在循环,条件判断或嵌套函数中调用hooks 正常调用: 错误调用: 首先需要探讨为什么React需要不可变,也就是单向数据循环 上面是一段React的代码,先把setData函数转化 实际上React对于响应式数据做了一层浅 阅读全文
摘要:
修改state的状态 章节回顾 JS闭包 阅读全文
摘要:
正式开始学习hooks 首先是useState State指的是组件内定义的任何状态,当状态更新时,ReactDOM 会高效地自动将组件重新渲染到 DOM。 一般导入useState有两种 一般在页面中会给useState传入一个初始值useState(initial_value) 一般可以从use 阅读全文
摘要:
数组中的结构 进一步学习数组结构 可以直接对函数返回值结构 章节回顾: 阅读全文