面包屑 面包react antd
umi4注册dva并且使用antd
搭建Umi4框架项目react语法 有simple app 和 ant design pro 后者属于umi max无需下载@umijs/plugins 直接在umirc.ts中注册 前者npm install @umijs/plugins 并在.umirc.ts中完成注册,antd不需要注册,np ......
react native 使用 KeyboardAvoidingView 无效
组件介绍: 该组件将根据键盘高度自动调整其高度、位置或底部填充,以在显示虚拟键盘时保持可见。 官方文档: KeyboardAvoidingView 文档地址 遇到的问题: KeyboardAvoidingView 标签要设置 behavior={Platform.OS "ios" ? "paddin ......
react的todolist
React的todolist src/main.jsx import React from 'react' import ReactDOM from 'react-dom/client' import App from './App.jsx' import './index.css' ReactDO ......
react的todolist拆分项目
React的todolist的拆分项目 TodoList.jsx import Todo from "./Todo" export default function TodoList({ todos, toggleTodo, deleteTodo }) { return <> <ul> { todo ......
React学习之类组件的this指向问题
免责声明 我们幼儿园有适合自己看的注释拉满版文档,目标是我奶来都能看懂(不是)。 1. 前置知识 类 this指向 call、bind、apply 待展开...欸嘿,我怎么什么都想不己来了 1.1 es6类的简单回顾 class Person { // 构造器 constructor(name, a ......
react基础操作
组件之间进行参数传递 首先我们创建一个组件,在我们的主程序中把数据传递过去 import {useState} from 'react' import SOME from './g6/ant-d-g6' import './App.css' function App() { const [data, ......
如何使用react + typescript + nodejs + socketjs 开发一个好看实用的聊天室?
序言 自毕业以来这三个月一直忙于工作和与朋友们的聚会,很久没有专注于学习开发技术和编写个人项目了。但我深知学习如逆水行舟,不进则退,因此下定决心不能再这样下去,我需要努力提升自己。正好之前一直有个想法,就是利用React配合Node.js开发一个项目。经过两天的时间进行技术选型和选择UI,确定好了方 ......
ng-zorro-antd-mobile icon的实现及拓展
ng-zorro-antd-mobile icon的实现及拓展 首先在全局的Dom 上面会插入一个id 为 ANTD_MOBILE_SVG_SPRITE_NODE的雪碧图,这个里面是个svg,其中包含了所有的svg的定义,每个svg 采用图标名称作为id.代码如下 <svg xmlns="http: ......
React 虚拟滚动 长列表
定高版本 1 "use client"; 2 import React, { useCallback, useMemo, useState } from "react"; 3 4 interface IProps { 5 list: any[]; 6 fixedHeight: number; 7 } ......
封装面包屑
<template> <div class="bread-crumb"> <SvgIcon icon-name="location" class="bread-crumb-icon"></SvgIcon> <el-breadcrumb separator="/"> <el-breadcrumb-it ......
React hooks详解
import React, { useEffect, useState } from 'react'; hook 是react 16.8的新增特性 ,他可以让你不在编写class的情况下shiystate以及react的特性 Hooks的出现,首先解决了以下问题: 告别了令人疑惑的生命周期 告别类组 ......
React_doc
React =》 构建用户界面的JS库,用户界面是由按钮、文本和图像等小的单元内容构建。 React可以组合成可重用、可嵌套的组件。 组件案例 function Profile() { return ( <img src='https://i.xxx.com/test.jpg' alt=''/> ) ......
react高阶组件(HOC)个人理解
React中 子组件传递父组件的方法是:父组件通过给props传递一个接收方法,子组件通过 在 调用自身的方法 中 调用这个 父组件传递过来的方法将参数抛过去 例如: class Test extends React.Component{ state = { name:'张三' } handleCl ......
react todolist
react todo list todolist/src/main.jsx import React from 'react' import ReactDOM from 'react-dom/client' import App from './App.jsx' import './index.cs ......
react____tab点击切换状态的实现
// 实现思路:点击谁就把谁的type属性交给state中的active 完整代码 import './index.css' import avatar from './images/avatar.png' import React from 'react' // 时间格式化 function fo ......
React中createRef使用
// ★ 最为推荐的一种创建ref的方式: createRef class ClassicalRef extends React.Component { /** * React.createRef调用后可以返回一个容器,这个容器可以存储被ref所标识的节点 * 该容器是专人专用的 * */ node ......
Flipper 调试 react native 项目
一、安装: 1. 在官网下载桌面应用 Flipper官网地址 Flipper GitHub 首页 2. 打开程序,执行 setup doctor 检测环境是否缺失 参考官方文档 二、使用 全部安装完以后启动react native项目,flipper会检测到运行中的项目模拟器 以expo构建的项目为 ......
react中useEffect使用async await报错
错误代码一: useEffect(async()=>{ await myFunc(); },[]) const myFunc = async()=>{...}; 错误代码二: useEffect(()=>myFunc(),[]) const myFunc = async()=>{...}; 以上写法 ......
Web前端:2022年十大React表库
Web前端:2022年十大React表库 粤嵌HTML5培训2022-04-18 10:23广东 表格是每个应用程序的关键组件,手动构建和样式表不再有效,因为有大量完全准备好的库可用于该功能。因此,我们利用这些库来简化我们的前端任务。 我们收集了一些将在2022年派上用场的最佳 React 表库。 ......
React Table 表库
React Table React Table 是一个比较特别的存在。它可以说是所有表格组件中的 F-22 战斗机,包含天量功能,可以几乎定制无限复杂的表格需求。GitHub、亚马逊、微软、Uber 的大量前端项目都在大量使用 React Table。 它的作者也是个传奇人物,不光创作了 React ......
react hook
当我们想在两个函数之间共享逻辑时,我们会把它提取到第三个函数中。 必须以“use”开头吗?必须如此。这个约定非常重要。不遵循的话,由于无法判断某个函数是否包含对其内部 Hook 的调用,React 将无法自动检查你的 Hook 是否违反了 Hook 的规则 小练习 使用自定义hooks实现鼠标移动位 ......
antd tree的问题
antd 的tree有很多问题 1、常规的tree需要展开关闭只能通过左上角的小三角 如果想要单击行就能展开关闭的话,需要使用const { DirectoryTree } = Tree; 2、DirectoryTree 的问题。只能一级一级的展开和关闭,不能跨级关闭 这样是关闭不了的 3、Dire ......
react腾讯地图
Older children: import React, { useEffect } from 'react'; // https://lbs.qq.com/faq/webFaq/jsApiGl export default function Index() { const handleMap = ......
如何写一个 React Tree 组件
Github:https://github.com/noxxxxxxxx/tree 一个简单的 React 树组件,可以按照以下步骤进行: 创建一个新的 React 组件: 使用类组件或函数组件创建一个新的 React 组件,用于表示树组件。 定义组件的状态: 在组件的构造函数或使用 useStat ......
从零开始使用vue2+element搭建后台管理系统(框架布局+面包屑+内容页加载实现)
先在components下分别创建侧边栏、顶部、布局等组件,用于全局配置: CommonAside.vue <template> <el-menu default-active="1-4-1" class="el-menu-vertical" @open="handleOpen" @close="h ......
React框架下如何集成H.265网页开源流媒体EasyPlayer.js视频播放器?
H5无插件流媒体播放器EasyPlayer属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,可支持H.264与H.265编码格式,性能稳定、播放流畅,能支持WebSocket-FLV、HTTP-FLV,HLS(m3u8)、WebRTC等格式的视频流。在功能上,EasyPlaye ......
react native项目安装需求
1. 创建RN项目2. 安装路由依赖3. redux需求安装redux依赖4. 第三方组件库5. 打包及各种其他操作 安装指定依赖注意:**link** 链接库已在RN(react native)0.60版本开始支持自动链接,不需要再手动link!!! ### 2.安装路由依赖##### 安装所需包 ......
react 地图
<script src="https://api.map.baidu.com/api?v=1.4&services=true&type=webg1&ak=NNr3GC89RHOHwpfZFz37YRQU0IC5ZLVw"></script> // https://lbsyun.baidu.com/s ......
Screen fragments should never be restored. Follow instructions from https://github.com/software-mansion/react-native-screens/issues/17#issuecomment-424704067 to properly configure your main activity.
Screen fragments should never be restored. Follow instructions from https://github.com/software-mansion/react-native-screens/issues/17#issuecomment-42... ......