我是角度 2 的新手;我正在使用打字稿对组件进行编程,我有一个“产品”对象,在登陆网站时,用户会看到所有产品的列表(来自 RESTful 端点的 JSON 数据)。如果该用户单击列表中的其中一个产品,它将带他们进入“编辑”页面,该页面的所有详细信息都将填充到表单字段中供用户编辑。我的问题是,我怎样才能在 Angular 2 中进行编程?我在网上看到的大多数示例都在与视图相同的页面(组件)上进行编辑。
- 我的项目结构:
- 产品(型号)
- product.service ( service ) --> 从 RESTful 端点获取数据
- product.component ( component ) --> 加载所有产品并显示在列表中
- edit.component ( component ) --> 显示来自所选产品的所有数据,还使用HTML 中的响应式表单控件
- 使用角度 2 版本 4
我正在考虑使用端点(例如 /api/product?id=xxx),但需要知道如何从 product.component 的选择中传递产品 id 的参数
谢谢!