react
Adasunshine
这个作者很懒,什么都没留下…
展开
-
react函数组件中使用redux
运用了useDispatch、useSelector这两个Hook实现了react组件间的数据共享代替了老版的conncet原创 2022-08-12 11:19:14 · 1159 阅读 · 1 评论 -
react+vite配置module.scss(css in js)
react+vite配置module.scss原创 2022-08-09 09:02:40 · 3263 阅读 · 0 评论 -
React props校验
1.安装包prop-typesnpm i prop-types2.导入prop-typesimport "./App.css"import React from "react"import propTypes from "prop-types"//类组件class App extends React.Component { render() { const { color } = this.props return ( <div classN原创 2022-04-13 16:03:41 · 962 阅读 · 0 评论 -
React消息订阅-发布机制(组件通信)
1.安装工具库PubSubJS目前这个库比较主流安装命令:npm i pubsub-js --save2.引入在需要订阅的文件中加上:import PubSub from 'pubsub-js'3.使用现在有两个兄弟组件,list.js 与 search.js,两个都需要加上文件的引入,‘aaa’是消息名,在search中发布消息,list中订阅消息,list就可以获取search中的值了。list.js:PubSub.subscribe('aaa',(msg,dat原创 2021-04-20 14:26:34 · 254 阅读 · 0 评论 -
React解决跨域问题
1.在src目录下创建文件setupProxy.js,然后写入以下代码const proxy = require('http-proxy-middleware')module.exports = function(app){ app.use( proxy('/api1',{ //遇见/api1前缀的请求,就会触发该代理配置 target:'http://localhost:5000', //请求转发给谁 changeOrigin:true,//控制服务器收到的请求头中Host的值原创 2021-04-20 09:40:23 · 416 阅读 · 0 评论