• 条件判断的优美写法


    所以我们需要添加个判断,当不传payload的时候,action就不添加payload属性。
    function createAction(type) {
        return (payload) => {
            const action = {
                type,
            };
            if(payload !== undefined){
                action.payload = payload
            }
            return action;
        };
    }
    
    在实际项目中我更喜欢下面这种写法,但它是等价于上面这种写法的
    function createAction(type) {
        return (payload) => {
            const action = {
                type,
                ... payload ? {payload} : {}
            };
            return action;
        };
    }
    
    
    
  • 相关阅读:
    2020.7.23第十八天
    2020.7.22第十七天
    本周总结
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
  • 原文地址:https://www.cnblogs.com/qihang0/p/14155433.html
Copyright © 2020-2023  润新知