希望修改state.notificatinBar.open
const initialState = {
notificationBar: {
open: false,
},
};
方法一:使用Object.assign()
export default function (state = initialState, action) {
switch (action.type) {
case actions.LAYOUT_NOTIFICATIONBAR_OPEN:
return Object.assign({}, state, {
// TODO: Find a cleaner way to do this!
notificationBar: Object.assign({}, state.notificationBar, {
open: true,
}),
});
default:
return state;
}
}
方法二:使用ES6的三点语法
export default function (state = initialState, action) {
switch (action.type) {
case actions.LAYOUT_NOTIFICATIONBAR_OPEN:
return {
...state,
notificationBar: {
...state.notificationBar,
open: true,
},
};
default:
return state;
}
}
上一篇: JS判断是不是手机端
下一篇: 字符串style样式转成对象类型函数
(响应式)环保设备网站模板 工业废水处理设备pbootcms网站模板 环保科技网站源码下载
[PbootCMS] 354次
(自适应手机端)人才招聘劳务派遣商业服务类网站pbootcms模板 企业服务培训人力资源公司网站源码下载
[PbootCMS] 772次
(PC+WAP)金属材料环保新材料科技pbootcms网站模板下载 半导体材料稀有金属网站源码下载
[PbootCMS] 978次
(自适应手机端)车棚雨棚定制网站模板 行业通用网站模板 膜结构工程公司pbootcms网站模板 遮阳伞网站源码下载
[PbootCMS] 177次
(PC+WAP)绿色节能环保新闻资讯pbootcms网站模板 自媒体文章博客类地方新闻网站源码下载
[PbootCMS] 373次
(PC+WAP)农业苗木网站模板 绿色园林pbootcms网站模板 农林种植树苗网站源码下载
[PbootCMS] 918次
免责声明:本站部分资源及素材来源与网络,如侵犯到您的权益,请联系我们!
欧方源码网提供网站模板,pbootcms模板,企业网站模板,html模板,网站源码,网页模板,手机模板,小程序模板,商业源码,源码下载
版权所有:Copyright © 2008-2025 欧方源码 ICP备:苏ICP备20015113号-11