Ang Design
文章平均质量分 76
quitv
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
React管理后台退出功能
使用Dropdown 组件进行页面调整首先我们在Frame里的index.js 里面引入Dropdownimport { Layout, Menu, Breadcrumb, Icon ,Dropdown} from 'antd';引入好之后放入<Header> 里面 ,然后做一个样式Dropdown有一个 overlay是一个类似于menu,然后我们定义一个Menu<Dropdown overlay={popMenu} > <原创 2021-08-07 20:53:04 · 770 阅读 · 0 评论 -
React管理后台登录判断
在登录页面里,当用户点击登录的时候我们肯定要调用服务器端的接口 ,判断用户是否登录成功,如果登录成功会把对应的(Token值)存在本地,接着我们会根据 (Token)值来判断用户是否登录接着我们创建一个文件utils这里面会封装一些我们常用的方法,比如 auth.js他的作用是存取用户的一些授权信息的export function getToken(){ //会在localStorage里面存放Token ,服务器会给我们一个类似令牌,也会保存下来 return localStora原创 2021-08-07 20:10:38 · 1472 阅读 · 0 评论 -
React 项目 列表页面的搭建
首先我们进入 商品列表页面List.js 里面这里我们使用了 antd 最终的列表页面效果如下,根据这个展示情况进行组件的添加先绑定表格的数据 和列columns 是一个数组,每一个列都有一个标题columns = [{title:‘序号’,key:‘id’,width:80,align:‘center’},{title:‘名字’,dataIndex:‘name’//表示名字对应的一个数据里面的,某一个属性名对应的}]table 的显示边框属性 bordered接着有一个d原创 2021-08-07 12:22:15 · 1045 阅读 · 0 评论 -
React项目 管理后台页面框架搭建
使用 antd 这个框架搭建使用 Layout 进行页面布局在文件夹 component 创建一个新的组件 叫做Frame ,然后里面在创建一个叫做index.js ,这是我们管理后台的一个大的布局结构在index.js 里添加代码 ,首先在antd 找到合适的布局,然后把代码粘贴过啦,这里我使用的是把Layout 里面的内容引入import { Layout, Menu, Breadcrumb, Icon } from 'antd';const { SubMenu } = Menu;原创 2021-08-07 10:53:40 · 1883 阅读 · 0 评论 -
React 项目实战 路由和页面组件创建
1.项目创建和组件安装创建项目 npx create-react-app myapp#antdnpm i antd指定安装固定antd版本: npm i antd@2.10.4 —save (在 node_modules同级目录下)#路由npm i react-router-dom搭建目录结构首先建立两个文件 一个pages 保存页面信息 一个components 存放组件信息在pages 里面创建一个登录页面 Login.js ,在创建一个所有管理后台的页面叫做admin 。原创 2021-08-06 16:56:31 · 635 阅读 · 0 评论 -
表格 时间类控件
时间类组件的 value 类型为 moment 对象,所以在提交服务器前需要预处理。表格 时间类控件DatePicker日期选择框输入或选择日期的控件何时使用#当用户需要输入一个日期,可以点击标准输入框,弹出日期面板进行选择。const { MonthPicker, RangePicker } = DatePicker;API#日期类组件包括以下四种形式。DatePickerMonthPickerRangePickerWeekPicker<DatePicker sh原创 2021-07-23 16:39:02 · 553 阅读 · 0 评论 -
弹出层中的新建表单
当用户访问一个展示了某个列表的页面,想新建一项但又不想跳转页面时,可以用 Modal 弹出一个表单,用户填写必要信息后创建新的项。、Modal对话框何时使用#需要用户处理事务,又不希望跳转页面以致打断工作流程时,可以使用 Modal 在当前页面正中打开一个浮层,承载相应的操作。另外当需要一个简洁的确认框询问用户时,可以使用 Modal.confirm() 等语法糖方法。API参数说明类型默认值visible对话框是否可见boolean无title标题s原创 2021-07-23 15:49:24 · 1462 阅读 · 1 评论 -
Ang 表单 注册新用户
用户填写必须的信息以注册新用户。import { Form, Input, Tooltip, Icon, Cascader, Select, Row, Col, Checkbox, Button, AutoComplete,} from 'antd';const { Option } = Select;const AutoCompleteOption = AutoComplete.Option;const residences = [ { .原创 2021-07-23 14:40:40 · 477 阅读 · 0 评论 -
antd Grid栅格
24 栅格系统。划分之后的信息区块我们称之为『盒子』。建议横向排列的盒子数量最多四个,最少一个。『盒子』在整个屏幕上占比见上图。设计部分基于盒子的单位定制盒子内部的排版规则,以保证视觉层面的舒适感。概述布局的栅格化系统,我们是基于行(row)和列(col)来定义信息区块的外部框架,以保证页面的每个区域能够稳健地排布起来。下面简单介绍一下它的工作原理:通过 row 在水平方向建立一组 column(简写 col)你的内容应当放置于 col 内,并且,只有 col 可以作为 row 的直接元素栅原创 2021-07-23 14:32:27 · 12307 阅读 · 0 评论 -
Ant Design Form表单
内联登录栏,常用在顶部导航栏中。import React from 'react';import ReactDOM from 'react-dom';import 'antd/dist/antd.css';import './index.css';import { Form, Icon, Input, Button } from 'antd';function hasErrors(fieldsError) {//getFieldsError() return Object.keys(原创 2021-07-22 14:51:29 · 1310 阅读 · 0 评论 -
Dva入门课
React 没有解决的问题React 本身只是一个 DOM 的抽象层,使用组件构建虚拟 DOM。如果开发大应用,还需要解决一个问题。通信:组件之间如何通信?数据流:数据如何和视图串联起来?路由和数据如何绑定?如何编写异步逻辑?等等通信问题组件会发生三种通信。向子组件发消息向父组件发消息向其他组件发消息React 只提供了一种通信手段:传参。对于大应用,很不方便。数据流问题目前流行的数据流方案有:Flux,单向数据流方案,以 Redux 为代表Reactive,响应式数据原创 2021-07-21 16:31:08 · 626 阅读 · 0 评论
分享