angular - Swal Fire Input 从数组中选择
问题描述
您好,我想用选择输入制作一个弹出窗口。但我无法从我的数组中显示我的数据。
大批 :
this.list = [
{
"vpsId": "06BD0509ADBF3AFE585647C326C68844",
"vpsIp": "52.5.5.5"
},
{
"vpsId": "07097478F287D91BC68F7908AC8797FA",
"vpsIp": "45.234.354"
},
{
"vpsId": "6BB3415CAB1EDBC9D18D401C2C615A72",
"vpsIp": "104.144.111.71"
}
];
还有我用来打开 Swail 的代码
Swal.fire({
title: 'Select one',
input: 'select',
inputOptions: new Map([
this.list
]),
inputValue: '1',
showCancelButton: true
});
我的选择中有两行:06BD0509ADBF3AFE585647C326C68844 52.5.5.5
但我想得到:
<option value="vpsId">vpsIp</option>
谢谢
或者是否有可能这样:
title: "<i>Title</i>",
html: '<select> <option *ngFor="let i of this.list [value]="i.vpsId">i.vpsIp</option></select>' ,
confirmButtonText: "Fermer",
});
解决方案
简单化
<select>
<option *ngFor="let i of items" [value]="i.vpsId">{{i.vpsIp}}</option>
</select>
推荐阅读
- c - 波兰后缀符号不计算,始终显示“0”作为结果
- jquery - 从div中的dom中删除项目时的CSS动画/关键帧?
- jquery - jQuery.on('click') 将 Window 显示为 $(this) 的值
- c++ - 如果`原子
` 是无锁的并且与`T` 大小相同,内存布局是否相同? - python-3.x - 使用 python 的运算符重载功能添加两个向量
- php - 从 AJAX 中的 PHP 中的 formdata 中检索数据
- git - .gitignore 不会忽略新存储库中的文件。文件缓存是否比 .git 目录更多?
- javascript - JavaScript 如何检测到 Firefox 将询问用户是否允许 Flash 运行?
- string - 将 Files 输入转换为内部 List Map 的 Map
- asp.net-mvc - 有没有办法使用 ASP.NET MVC 创建静态网站?