react
文章平均质量分 52
嗬呜阿花
路很长,且走且看。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
react 分步表单结合文件上传的使用
完整代码:import React, { useState, useEffect, useRef } from 'react';import ProForm, { StepsForm, ProFormUploadButton, ProFormRadio} from '@ant-design/pro-form';import ProTable, { ProColumns } from '@ant-design/pro-table';import { Button, messa原创 2021-04-30 14:41:32 · 1395 阅读 · 0 评论 -
记录react上传组件(分步)的封装和使用
import React, { useState} from 'react';import ProForm, { StepsForm, ProFormUploadButton,} from '@ant-design/pro-form';import { Button, message, Modal } from 'antd';import { PlusOutlined } from '@ant-design/icons';import * as xlsx from 'xlsx';原创 2021-04-26 09:59:34 · 871 阅读 · 0 评论 -
记录ProCard的封装使用(react)
封装的组件:import React from 'react';import ProCard from '@ant-design/pro-card';import './index.less'const ProCardModule= (props:any) => { //解构从父组件传过来的参数 /* imgPath:图片的路径 colSpan:ProCard的大小 style:样式 title:标题 rPath:跳转路径 imgStyle:图片样式 */ const原创 2021-04-22 14:33:41 · 2815 阅读 · 0 评论 -
关于React使用require动态引入图片路径的问题
由于 webpack 的原因,require 只支 持纯静态 或 变量+静态 地址两种:所以即便我们路径是对的,也会报错说找不到对应的模块文件。比如:let tmpUrl = ‘../../../images/hr/’;require(tmpUrl);只能写这种:<img src={require('../../../images/hr/')} />或者这种:// 文件变量var popWinPath = 'js/window';/**动态requirerequire原创 2021-04-21 15:00:07 · 3189 阅读 · 0 评论 -
关于Taro的那些事儿+遇到的一些问题汇总,持续更新ing
最近一直在接触这个,会把自己学到的和遇到的问题记录下来,不定时更新thistaro安装1、安装脚手架npm install -g @tarojs/cli2、初始化项目taro init 项目名3、安装依赖npm install/yarn4、编译# yarn$ yarn dev:weapp$ yarn build:weapp# npm script$ npm run dev:weapp$ npm run build:weapp# 仅限全局安装$ taro build --原创 2021-04-09 11:16:49 · 2944 阅读 · 0 评论 -
React Native环境搭建
1、安装依赖必须安装的依赖有:Node、JDK 和 Android Studio。虽然你可以使用任何编辑器来开发应用(编写 js 代码),但你仍然必须安装 Android Studio 来获得编译 Android 应用所需的工具和环境。2、Node, JDK我们建议直接使用搜索引擎搜索下载 Node 和Java SE Development Kit (JDK)注意 Node 的版本应大于等于 12,而 JDK 的版本必须是 1.8(目前不支持 1.9 及更高版本,注意 1.8 版本官方也直接称 8原创 2021-04-08 16:16:52 · 384 阅读 · 0 评论 -
ant-design实现自定义主题
ant-design自定义主题1、安装lessyarn add less less-loader2、修改config-overrides.js文件const { override, fixBabelImports, addLessLoader } = require('customize-cra');module.exports = override( fixBabelImports('import', { libraryName: 'antd', libraryDire原创 2021-04-07 16:16:38 · 933 阅读 · 0 评论 -
实现antd组件的按需打包
????实现antd组件的按需打包1、添加依赖yarn add babel-plugin-import react-app-rewired customize-cra2、项目根目录下新建config-overrides.js文件const { override, fixBabelImports, addLessLoader } = require('customize-cra');module.exports = override( fixBabelImports('import', {原创 2021-04-07 16:14:49 · 768 阅读 · 2 评论 -
react hooks入门
State Hooks案例:import { useState } from 'react';function Example() { const [count, setCount] = useState(0);//count:声明的变量;setCount:改变count值的函数;0:count的初始值 return ( <div> <p>You clicked {count} times</p> <button o原创 2021-04-02 16:04:52 · 203 阅读 · 0 评论 -
关于taro和taro-ui使用遇到的坑
Taro-ui 引入index.scss错误问题安装tao-ui时,如果出现报错,可以尝试更换taro-ui版本,因为目前taro ui2.+和taro3.+版本不兼容,使用以下命令可解决npm install taro-ui@3.0.0-alpha.3原创 2021-04-01 22:11:31 · 1479 阅读 · 2 评论 -
Ant Design Pro配置环境
安装yrmnpm install -g yarn yrm查看版本yarn -v查看镜像源yrm ls添加镜像源yrm add xxx http://10.66.20.189:4001/repository/npm-group/使用指定镜像源yrm use xxx删除镜像源yrm delete xxx查看命令yrm --help创建项目yarn create umi xxx执行 : yarn create umi 报错 :success Installed “c原创 2021-03-16 09:38:05 · 1468 阅读 · 1 评论 -
React简介--尚硅谷react全家桶笔记总结
学习使我快乐 ????React简介官网英文官网: https://reactjs.org/中文官网: https://react.docschina.org/介绍描述用于动态构建用户界面的 JavaScript 库(只关注于视图)由Facebook开源React的特点声明式编码组件化编码React Native 编写原生应用高效(优秀的Diffing算法)React高效的原因使用虚拟(virtual)DOM, 不总是直接操作页面真原创 2021-03-18 21:23:00 · 4337 阅读 · 4 评论 -
React扩展
1. setStatesetState更新状态的2种写法 (1). setState(stateChange, [callback])------对象式的setState 1.stateChange为状态改变对象(该对象可以体现出状态的更改) 2.callback是可选的回调函数, 它在状态更新完毕、界面也更新后(render调用后)才被调用 (2). setState(updater, [callback])------函数式的setSta原创 2021-03-18 20:02:29 · 235 阅读 · 0 评论
分享