无法将对象传递给history.push()

时间:2020-02-18 19:41:42

标签: javascript json chatkit

基本上,我有一个从chatkit服务器生成的对象名称为currentUser。该对象包含所有信息以及当前登录用户的一些方法。

我想将此对象作为道具传递给另一个组件。我尝试先通过history.push对其进行传递,将其传递给stringify,但是在接收端解析了对象之后,我无法访问该对象的方法。我知道json.stringify确实不包含函数。 stringify方法是否还包含其他方法?

任何人都可以提出另一种方法来传递该对象作为道具。我看到了称为localStorage的东西。我不确定如何使用它。我将不胜感激。

1 个答案:

答案 0 :(得分:1)

尝试这个

  printf("%s", ip);
  printf("%d\n", port);
  printf("%s", user);
  printf("%s", password);
  printf("%s", directory);