使用 TypeScript 构建 React 应用全流程指南
1. 搭建数据交互与组件连接
1.1 创建 HTTP 处理类
首先,我们需要创建一个 HttpHandler 类来处理与服务器的数据交互。这个类将负责加载产品数据和存储订单信息。以下是 httpHandler.ts 文件的内容:
import Axios from "axios";
import { Product, Order } from "./entities";
const protocol = "http";
const hostname = "localhost";
const port = 4600;
const urls = {
products: `${protocol}://${hostname}:${port}/products`,
orders: `${protocol}://${hostname}:${port}/orders`
};
export class HttpHandler {
loadProducts(callback: (products: Product[]) => void): void {
Axios.get(urls.products).then(response => callback(response.data))
}
storeOrder(order: Order, callback: (id: number) => void): void {
超级会员免费看
订阅专栏 解锁全文
884

被折叠的 条评论
为什么被折叠?



