父组件从数据库拿到数据后需要先判断是否为空之后再仍给子组件,这样可以保证子组件在componentDidMount的时候就能拿到值
再使用中间件方式放在reducers 中的数据,刷新页面后就会消失,父子组件在同一个页面下可以用reducers 中间件,若父子组件不在用一个页面 建议用 路由传参 或者local storage
表单禁用
查看表单时需要把表单中的各项表单控件禁用,使用fieldset disabled 可以避免再每一个控件上去设置disabled
const disabled = true;
<fieldset disabled={disabled}>
// do someing
</fieldset>
搭配样式可以把下来框等特殊表单项也禁用掉
fieldset[disabled] {
-ms-pointer-events: none;
pointer-events : none;
}