
React
daodaoke
这个作者很懒,什么都没留下…
展开
-
SharedConfig 配置说明
declareinterfaceSharedConfig{/** 直接在异步请求后面包含提供的和回退模块。这也允许在初始加载时使用这个共享模块。所有可能的共享模块也需要渴望。*/eager?:boolean;/*** 提供的模块应该被提供以共享范围。如果在共享范围中找不到共享模块或版本无效,则还充当回退模块。默认为属性名称。*/import?:string|false;/*** 从描述文件中确定所需版本的包名。仅当无法从请求中自动确定包...原创 2021-07-09 14:01:39 · 1974 阅读 · 0 评论 -
react之 hook 相关知识点
useStateconst [state, setState] = useState(initialState);返回一个 state,以及更新 state 的函数。在初始渲染期间,返回的状态 (state) 与传入的第一个参数 (initialState) 值相同。setState 函数用于更新 state。它接收一个新的 state 值并将组件的一次重新渲染加入队列。import React, { useState } from 'react';function Example()..原创 2020-10-19 19:20:49 · 219 阅读 · 0 评论 -
react 、redux学习总结
1、生命周期流程图2、关于this自定义事件需要在constructor里面绑定this,或使用箭头函数或则使用ES6箭头函数export default class myComponent extends React.Component { constructor(props) { super(props); this.handerClick = this.handerClick.bind(this); } handerClick (){ //xxx原创 2020-09-19 13:40:43 · 142 阅读 · 0 评论 -
React 事件传参和this绑定
在类组件中定义的监听函数,事件对象 e 要排在所传递参数的后面,例如:class Popper extends React.Component{ constructor(){ super(); this.state = {name:'Hello world!'}; } preventPop(name, e){ //事件对象e要放在最后 e.preventDefault(); alert(name);原创 2020-07-03 17:05:31 · 218 阅读 · 0 评论 -
jsx中使用判断语句
在react中用jsx渲染dom的时候经常会遇到if条件判断,然而在jsx中竟是不允许if条件判断的。以下有几种判断方式,可以根据自己的应用场景,挑选适合的。方案一:class HelloMessage extends React.Component { render (){ let userMessage; if (this.props.loggedIn) { userMessage = ( <span> <h2&g转载 2020-07-02 17:15:19 · 3002 阅读 · 0 评论