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

react常用语法

 类组件的创建和渲染:


import React from "react";
 
 class Hellow extends React.Component{
   render(){
     return  <div>这是个类组件</div>
   }
 }
function App() {
  return (
    <div className="App">
    <Hellow></Hellow>
    </div>
  );
}
 
export default App;

类组件的名称也必须以首字母大写开头

类组件应该继承React.Component父类,从而使用父类中提供的属性和方法

类组件必须提供Rander(),Rander必须有返回值,表示该组键UI结构

语法:on+事件名称={事件处理函数},比如:<div onClick={()=>{}}></div>

注意点:React中采用驼峰命名法。

<div className={style.img_icon} onClick={
    fun(参数名)
}>
<img src={require("../assets/liebiao.png")} alt="" />
    <p>订单列表</p>
</div>

 引入图片:

 <img src={require("../assets/jinat.png")}alt=""/>

声明变量:

import React, { useState } from "react";   //引入
const [arr, setarr] = useState("");        //第一个变量,在html中或者console时使用,后面未赋值时使用

 react声明变量和vue不同。

赋值也不同:

setarr(数据名);

 在react内容识别标签:

dangerouslySetInnerHTML={{ __html: 元素名 }}

在react中代码格式:

export default function Home() {
    //书写JavaScript
	return(
	<div>
		//书写内容,结果
	</div>
   )
}

 请求接口挂载阶段:后面参数是当某个元素发生改变时执行useEffect函数的内容,如果不写后面默认参数时会无限执行。

引入:import { useEffect } from "react";
useEffect(() => {

},[])

react中如何防止css冲突:

名称.module.css


http://www.kler.cn/a/6019.html

相关文章:

  • Visio 画阀门 符号 : 电动阀的画法
  • arcgisPro加载CGCS2000天地图后,如何转成米单位
  • Qt QDockWidget详解以及例程
  • 基于视觉惯性 SLAM(VSLAM)、相机和 IMU 数据的融合执行 6 自由度位姿跟踪
  • 根据docker file 编译镜像
  • 洛谷:P1540 [NOIP2010 提高组] 机器翻译
  • 2023年 合肥市庐阳区信息学竞赛区赛 小学组
  • shiro知识点梳理
  • Python 自动化指南(繁琐工作自动化)第二版:七、使用正则表达式的模式匹配
  • ES、MongoDB、HBase的区别和使用场景
  • 一起Talk Android吧(第五百三十六回:RxJava中的事件转换)
  • 浅谈常量字符串
  • java基础:java泛型相关内容
  • 代码管理平台Codeup测评
  • 蓝桥杯第15天(Python版)(数论)
  • 【Ruby学习笔记】1.Ruby的简介、环境、Linux安装及Windows安装
  • 高级Java工程师面试题经典面试题1220道(附答案)
  • Python 自建项目上传到 PyPI 之后通过 pip 可安装
  • 自己动手写CPU——第一篇
  • ChatGPT AI国内免魔法使用
  • 命令行上的数据科学第二版 二、开始
  • VUE从0开始,一个小时就学完VUE
  • Linux系统之diff命令的基本使用
  • 数据结构-堆-堆排序-TopK
  • 05_Python学习基础
  • 蓝桥杯刷题第二十五天