2017-11-13(TW实习)

遇到的问题

  • link转换路由render无法渲染
  • mapStateToProps监听state发生改变,但没有进行渲染
  • new ResponseEntity()中body为空时会在json解析时出错

我的思考

  • 路由发生改变而没有render,是因为组件在内部将三个子菜单都进行了渲染,在link路由发生改变时,state并没有发生改变,所以不渲染。
    所以我们经过查找,发现withrouter正是用来解决这一问题,在组件内部进行渲染

  • 今天遇到dispacth发送action,在reducer中都已经将state更改并返回,但是在页面并没有进行刷新,这种情况之前也没有遇到,是不是应该去监听state,明天再去实践一下

  • 在我们使用get controller获取页面数据时,返回使用new ResponseEntity()包装的数据,没有传如body,导致json解析失败,所以说json解析对于对象中有空的属性不可取.

回顾与反思

  • 对于问题要多去实践
  • pair中听取对方的意见很重要

你可能感兴趣的:(2017-11-13(TW实习))