Springboot+React+antd开发问题记(一)
来源:互联网 发布:淘宝摄影相机推荐 编辑:程序博客网 时间:2024/05/29 19:38
1.跨域访问
前台修改utils/config.js文件中的serviceDomainxx中的地址,再把此地址加在上方CORS里。
后台部分需要在config.java相应的函数前面加@Configuration 的注释
注意各种地址的配置
2.树选择
2.1 树选择动态生成
<Col {...ColProps} xl={{ span: 3 }} md={{ span: 5 }} > {getFieldDecorator('modelId')( <TreeSelect treeData={treeData} placeholder="模块名称" style={ {width: '100%'} } />)}</Col>
treeData就是要塞进去的东西了。
后台传来的数据结构为
success:true
rows:{
label:
name:
value:
children{
label:
name:
value:
children:{
……
}
}
}
传的时候传data.rows给route
2.2 树选择框显示不全:style={ {width: '100%'} }
添加在标签内就可以了
3.动态复选框、下拉框写法
先取到值在index画面里(传过去就可以,不一定要index,看情况而定)比如bll这个值,(已经是后台拼好的啦)
const bllOptions = bll ?loopCheckbox( bll ) : []其中loopCheckbox在utils/index.js里,记得
module.exports里要添加上新写的遍历语句,
const loopCheckbox = data => data.map((item) => { return <Checkbox value={item.VALUE} >{item.LABEL}</Checkbox>});这样就拼接完成了4. switch<Col xl={{ span: 5 }} md={{ span: 12}} > <FormItem label="办理量" hasFeedback {...formItemLayouts} > {getFieldDecorator('bll', { initialValue: editObj !== null ? editObj.bll : '', rules: [], })(<CheckboxGroup > {bllOptions} </CheckboxGroup> )} </FormItem></Col>这是写在要使用复选框界面里的代码
switch是ant design 的开关,不选择的话是undefined,选择上会默认传一个true回去。
似乎需要靠onchange改变值的样子。
5.针对输入框和字符串拼接,可尝试使用
addonBefore="+"addonAfter="Km"
阅读全文
0 0
- Springboot+React+antd开发问题记(一)
- Android Studio 问题记(一)
- React-Redux-Antd实现知乎日报项目(一)
- centos 7 react antd 生产环境搭建一
- React(antd和react-bootstrap)的HelloWorld Demo
- React导航栏效果(antd+react router4.0)
- Create-React-App创建antd-mobile开发环境
- Create-React-App创建antd-mobile开发环境
- 使用Create-React-App脚手架创建antd-mobile开发环境
- SpringBoot开发详解(一)--初识SpringBoot
- react+antd---1
- react配合antd
- dva+react+antd
- 面试题记(一)
- antd mobile(五)react-router界面切换动画
- antd mobile(六)react-router 左进右出切换界面
- React 同构开发(一)
- react引用antd-form组件
- 区间dp小练
- SpringCloud(二):服务发现与服务注册
- HBase Coprocessor编程案例
- Servlet处理Form表单
- js转换时间戳与日期字符串
- Springboot+React+antd开发问题记(一)
- 快速傅里叶变换(FFT)的原理、实现及代码解析(附C#源码)
- mysql 存储过程 -- 游标的使用
- Vue.js框架练习之购物车
- 【基础中心】笔记二--Java8新特性之Lambda表达式
- UrhoSharp iOS和tvOS 开发入门
- 使用 RMI + ZooKeeper 实现远程调用框架
- vsftpd.conf.5配置文件手册(中文版)
- HierarchicalBeanFactory