将类类型应用于状态为react native的属性

时间:2018-04-26 06:16:22

标签: react-native

我用反应原生创建了一个类。

    /**
     * Special loading issue. to expose something as window.something in browser side.
     *
     * Reference : https://github.com/webpack-contrib/expose-loader
     */
    { test: require.resolve("jquery"), loader: "expose-loader?$!expose-loader?jQuery" }

现在我想将其设置为我的一个组件状态中的类型。我试过这样的,它是未定义的。

import Author from "./authorDetails";

class MainFeedPost {
  id;
  description;
  postImage;
  author;
  creationDateTime;
  version;
  status;
  extra = {
    likes,
    shares,
    comments
  };

  constructor() {
    this.author = new Author();
  }
}

export default MainFeedPost;

这种反应本身不支持吗?我想用MainFeedPost类初始化我的对象的形状。

1 个答案:

答案 0 :(得分:2)

你告诉"作为一种类型"。如果您想要静态类型检查,则需要link for the same之类的内容 如果你想在州里重视,你必须在那里放置一个实例:

default

UPD: 我明白了你的意思。由于import MainFeedPost from "..."导出,您需要使用 @Override protected void onResume() { super.onResume(); AdvisorListApi(); } ,而不需要大括号。