【发布时间】:2018-04-07 11:04:39
【问题描述】:
在react-router-dom 中有一个选项可以在 url 中的页面之间发送数据
例如myBurger/?bacon=2&salad=3
我的问题是,是否有一项服务可以从对象中生成(培根、沙拉)数据字符串... 例如
var ingredients = {
salad: 3,
bacon: 2
}
myCustomServiceConverter.FromObjectToString(ingredients);
// return ?bacon=2&salad=3
在下一页将是解码它的功能
var URL = http://localhost:3000/myBurger/?bacon=2&salad=3
myCustomServiceConverter.FromStringToObject(URL);
// return { salad: 3, bacon: 2 }
请不要推荐那些link
【问题讨论】:
-
为什么要使用 url 参数传递数据?有更复杂的方法来处理数据。
-
你是说redux?如果我不想使用 redux 并且我想保持简单,为什么不使用 url 参数.... @JimiPajala
标签: javascript reactjs react-router react-router-dom