开发中遇到的问题

2019-04-27  本文已影响0人  Chasingcar_501
项目背景及需求
部署

1.warning:Each child in a list should have a unique "key" prop.
2.Failed prop type: Invalid prop value supplied to Option.
3.使用 getFieldsValue getFieldValue setFieldsValue 等时,应确保对应的 field 已经用 getFieldDecorator 注册过了( You cannot set a form field before rendering a field associated with the value.)
4.react+springBoot部署方法,如何分开部署,如何统一部署
1)部署在springboot
读静态文件
index.html?localhost:3000?

页面开发
  1. 与后端接口交互方法:fetch方法
    前后端分离开发,由于不在一个端口所以涉及跨域,使用fetch方法请求后端接口时需要设置跨域的两个参数:
mode: “cors”;//这是前端允许跨域的设置
credentials: ‘include’;//由于需要把浏览器的cookie传入后端,所以需要这个设置

后端也需同步设置
引申:对比axios方法

引申:如何把session传给后台的?
fetch方法设置 credentials: "include"即可

session生命周期:

session对象保存在服务器中,以下情况发生时session会被销毁:

2.select获取后端传来的布尔值渲染成选项,用户在前端选择后传给后端值。
引申:选项如何根据后端传来的数据动态渲染而非写死?

3.对封面url校验了两次,type和pattern,在修改url时全选input框中内容再粘贴过来会使页面卡死,删掉一个校验成功,再加上一个校验居然也成功=.=

4.如何设置输入url后默认显示页面

5.如果用户没有登录如何跳转至登录页面

6.不同的方法哪些哪些会触发重新渲染,应该放在哪些生命周期中

细节

1.antd

上一篇下一篇

猜你喜欢

热点阅读