当前位置: 首页 > news >正文

react 学习笔记二:ref、状态、继承

基础知识

1、ref

        创建变量时,需要运用到username = React.createRef(),并将其绑定到对应的节点。在使用时需要获取当前的节点;

        注意:vue直接使用里面的值,不需要再用this。

2、状态

        组件描述某种显示情况的数据,有组件自己设置和更改。

        setState:修改state的状态。

        注意:state是关键词。不能修改,赋值为一个对象。

        vue是想js一样,正常的定义就可以了,不需要再专门使用state,这里的state和pina,vuex的逻辑相似。

3、继承

        react使用构造函数,需要继承父级,所以需要使用super方法。

//state 关键字,是固定的constructor(){//继承super()}

遇到的问题

1、ReactDOM.render is no longer supported in React 18. Use createRoot instead.

解决方案:

2、Warning: You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client".

总结

        react和vue之间有好多的相似之处,但又有些细微的差别。在学习中,成长吧!

http://www.lryc.cn/news/341644.html

相关文章:

  • [SaaS]建筑领域的sd应用
  • 气象数据nc数据矢量化处理解析及可视化
  • APP广告变现,开发者对接百度广告联盟,广告变现收益如何?
  • spring Ai框架整合Ollama,调用本地大模型
  • 八股spring+springboot+springMVC+Mybatis(一)
  • (六)SQL系列练习题(下)#CDA学习打卡
  • python数据处理(pandas)
  • 微信小程序开发秘籍:玩转麦克风录音与音频上传【代码示例】
  • spring的核心详解
  • 一、写给Android开发者之harmony入门
  • C++常用库函数——strstr、strcat
  • Kafak 消费异常:The coordinator is not available.
  • JavaScript中的对象
  • Oracle对空值(NULL)的 聚合函数 排序
  • 我独自升级崛起下载教程 我独自升级崛起一键下载
  • RS2057XH功能和参数介绍及规格书
  • ICML 2024有何亮点?9473篇论文投稿,突破历史记录
  • U盘提示“被写保护”无法操作处理怎么办?
  • 算法训练营第二十天 | LeetCode 110平衡二叉树、LeetCode 257 二叉树的所有路径、LeetCode 404 左叶子之和
  • Docker:centos7安装docker
  • EasyExcel导出工具类
  • 【Godot4.2】EasyTreeData通用解析
  • 力扣每日一题109:有序链表转换二叉搜索树
  • 企业计算机服务器中了locked勒索病毒怎么处理,locked勒索病毒解密建议
  • 开源推荐榜【MalusAdmin基于 Vue3/TypeScript/NaiveUI 和 NET7 Sqlsugar 开发的后台管理框架】
  • 批量抓取某电影网站的下载链接
  • 2024-05-06 问AI: 介绍一下深度学习中的LSTM网络
  • 二、Redis五种常用数据类型-String
  • echarts柱状图实现左右横向对比
  • 脸爱云一脸通智慧管理平台 SystemMng 管理用户信息泄露漏洞(XVE-2024-9382)