angular - 如何在 Angular 中制作地图?
问题描述
如何实现.map
与角度的反应。
React 示例:
const options = ['Car', 'Bus', 'Truck', 'Bike', 'Motorcycle'];
const compTest = () => (
<select>
{options.map((vehicle) => <option>{vehicle}</option>)}
</select>
)
我如何使用角度组件来做到这一点?
解决方案
在您的 component.ts 文件中
options = ['Car', 'Bus', 'Truck', 'Bike', 'Motorcycle'];
在您的 component.html 文件中
<select>
<option *ngFor="let option of options">{{option}}</option>
</select>
这里是 StackBlitz https://stackblitz.com/edit/angular-ivy-nrzght
推荐阅读
- java - 创建名为“namedParameterJdbcTemplate”的 bean 时出错,无法确定合适的驱动程序类,尝试运行 Web 应用程序
- javascript - 构造函数什么时候返回`this`,什么时候返回它被告知要返回的内容?
- google-apps-script - 根据单元格值自动将行复制到另一个工作表
- node.js - 如何在 Heroku 上正确部署 dist 和服务器端?
- c++ - 编译我的 3 个文件时,我收到错误,提示“operator=”不匹配
- javascript - 在 x 轴标签上方重新绘制值标签
- java - 构造函数注入在 Servlet + WELD + Tomcat 中不起作用
- r - R Shiny 根据 Userinput 动态添加 textinput 并打印 ui 输出
- algorithm - 在 3D 边界框中以最佳方式拟合其他球体之间的球体的算法?
- reactjs - 使用模拟函数测试 React 存储