小编D.M*_*ark的帖子

如果未定义值,如何不在对象中包含字段

我有以下功能

const exampleFunction = (var1, var2, var3) => {
    return const targetObject = {
        var1,
        var2,
        var3,
    },
};
Run Code Online (Sandbox Code Playgroud)

var2和var3是可选变量.

如果所有3个变量都发送到这个函数,那么我需要返回带有3个字段的对象.

如果var2未定义,我需要返回仅包含2个字段的对象.如果var3未定义,我需要返回仅包含2个字段的对象.

如果var2和var3未定义,我需要返回仅包含1个字段的对象.

javascript

5
推荐指数
1
解决办法
103
查看次数

如何在提交之前获取 redux-form 的当前值

我正在使用 redux-form 库。当我刚刚填写表单时,在 redux-store 中我可以看到创建了新字段:“form”字段,包括所有键值对。如果我更改任何值,键值对也会更改。

如何从这个“表单”字段中获取所有键值对?

reactjs redux redux-form

4
推荐指数
1
解决办法
3275
查看次数

仅替换 URL 中的最后一个路径部分

我正在使用react-router-dom v4.3.1.

例如:我有以下网址 http://localhost:3000/url1/url2/url3

我只需要替换 URL 中的最后一条路由:/url3/mynewroute3

历史怎么做?

url browser-history reactjs react-router

3
推荐指数
2
解决办法
4320
查看次数