【发布时间】:2018-09-01 19:40:17
【问题描述】:
我收到“'typeof UserService' 类型的属性 'searchStaff' 不存在。”当我尝试使用此 api 服务类时,我的编辑器中出现错误。 PS。我是打字稿的新手。
import axios from "axios";
import { Observable } from "rxjs";
class UserService {
public searchStaff(): Observable<any> {
return Observable.fromPromise(axios.get("./staffs/search"));
}
}
export default new UserService();
我正在尝试从这个类中获取数据。
const result = UserService.searchStaff();
【问题讨论】:
-
如何在第二个文件中导入
UserService?可以发一下吗? -
从“../services/UserService”导入用户服务;
-
我刚刚测试过它,它对我来说很好用。这里缺少一些东西。你能发布第二个文件吗?
-
为什么您的出口声明中有
new?
标签: javascript typescript rxjs axios typescript2.0