摘要: <Radio.Group> {linksList?.map((item) => ( <Radio key={item.key} value={item.key}> {item.value} </Radio> ))} </Radio.Group> 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(60) 评论(0) 推荐(0)
摘要: 200: '服务器成功返回请求的数据。', 201: '新建或修改数据成功。', 202: '一个请求已经进入后台排队(异步任务)。', 204: '删除数据成功。', 400: '发出的请求有错误,服务器没有进行新建或修改数据的操作。', 401: '用户没有权限(令牌、用户名、密码错误)', 4 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(94) 评论(0) 推荐(0)
摘要: import { Spin, Switch, Alert } from 'antd'; class Card extends React.Component { state = { loading: false }; toggle = value => { this.setState({ loadi 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(98) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(17) 评论(0) 推荐(0)
摘要: this.props.dispatch({ type: 'startpage/getStartPageByCode', payload: { code: this.props.location.query.code }, callback: (res) => { this.setState({ po 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(147) 评论(0) 推荐(0)
摘要: ### Error updating database. Cause: org.postgresql.util.PSQLException: ERROR: value too long for type character varying(64) ### The error may exist in 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(124) 评论(0) 推荐(0)
摘要: ()=>{this.handleSubmit(true) 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(28) 评论(0) 推荐(0)
摘要: this.props.dispatch({ type: 'activity/addActivityPopup', payload: params, callback: (res) => { if (res.returnCode 0) { message.success('新增成功'); if (fl 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(145) 评论(0) 推荐(0)
摘要: <div style={{ textAlign: 'center' }}> <Button type="primary" onClick={this.handleSubmit(false)} style={{ marginRight: '10px' }}> 保存 </Button> <Button 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(26) 评论(0) 推荐(0)
摘要: <Row gutter={12}> <Col span={12}> <Form.Item label="活动结束时间"> {getFieldDecorator('endTimeLong', { initialValue: [moment(popupByIdDetail.endTimeLong)], 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(54) 评论(0) 推荐(0)
摘要: <Row gutter={12}> <Col span={12}> <Form.Item label="活动开始时间"> {getFieldDecorator('startTimeLong', { initialValue: popupByIdDetail.startTimeLong, rules: 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(48) 评论(0) 推荐(0)
摘要: const element = <div />; 不过,React 元素也可以是用户自定义的组件: const element = <Welcome name="Sara" />; 当 React 元素为用户自定义组件时,它会将 JSX 所接收的属性(attributes)以及子组件(childre 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(111) 评论(0) 推荐(0)
摘要: 定义组件最简单的方式就是编写 JavaScript 函数: function Welcome(props) { return <h1>Hello, {props.name}</h1>; } 该函数是一个有效的 React 组件,因为它接收唯一带有数据的 “props”(代表属性)对象与并返回一个 R 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(26) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(18) 评论(0) 推荐(0)
摘要: JSX 表示对象 Babel 会把 JSX 转译成一个名为 React.createElement() 函数调用。 以下两种示例代码完全等效: const element = ( <h1 className="greeting"> Hello, world! </h1> ); const eleme 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(52) 评论(0) 推荐(0)
摘要: JSX 表示对象 Babel 会把 JSX 转译成一个名为 React.createElement() 函数调用。 以下两种示例代码完全等效: const element = ( <h1 className="greeting"> Hello, world! </h1> ); const eleme 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(45) 评论(0) 推荐(0)
摘要: JSX 特定属性 你可以通过使用引号,来将属性值指定为字符串字面量: const element = <div tabIndex="0"></div>; 也可以使用大括号,来在属性值中插入一个 JavaScript 表达式: const element = <img src={user.avatar 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(28) 评论(0) 推荐(0)
摘要: const name = 'Josh Perez';const element = <h1>Hello, {name}</h1>; ReactDOM.render( element, document.getElementById('root') ); jsx语法是个表达式 可以直接声明变量 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(28) 评论(0) 推荐(0)
摘要: ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('root'); 它将在页面上展示一个 “Hello, world!” 的标题。 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(25) 评论(0) 推荐(0)
摘要: 什么是组件? 官方定义:将一些简短、独立的代码片段组合成复杂的 UI 界面,这些代码片段被称作“组件”。 解读:我们可以理解为能够组成一个UI界面的每一个独立的代码片段,例如表单的代码集合,轮播图的代码集合,讲这些能够构成特定功能的代码集合我们称之为组件。 React.component子类 我们以 阅读全文
posted @ 2022-07-23 22:31 前端导师歌谣 阅读(38) 评论(0) 推荐(0)