我在其他帖子中看到这个问题的答案有所不同,但目标看起来有所不同,除了一些解决方案我还没有得到它。一旦你点击它的标题,我需要的是只显示一个项目。例如:
JSON文件:
[
{
"section": "Certifications",
"courses": [
{
"title": "Certificate 1",
"code": "SIT10213",
"requisite": false,
"cost": "110",
"duration": "5h"
},{
"title": "Certificate 2",
"code": "YYX",
"requisite": "Course X",
"cost": "150",
"duration": "172 hours"
},{
"title": "Certificate 3",
"code": "XXY",
"requisite": "Course Y",
"cost": "210",
"duration": "1 day"
}
]
},{
"section": "Qualifications",
"courses": [
{
"title": "Bar Operations",
"code": "SXW",
"requisite": false,
"cost": "120",
"duration": "97–107 hours in total"
},
{
"title": "RSA",
"code": "YZX",
"requisite": false,
"cost": "100",
"duration": "97–107 hours in total"
}
]
}
]
在HTML中,我试图做的是:
这是一个Plnkr版本 - 已启动但从未修复过: http://plnkr.co/edit/JRIyQLuRfVslVjr5fFSY?p=preview
对此非常感激。 最好的,San
答案 0 :(得分:0)
好的,不确定这是否是最好的方法,但它能满足我的需要。 当您单击课程链接时,我已将课程代码作为参数添加到ngClick功能中。当使用ng-repeat获取课程时,我使用“filter:courseCode”来仅显示与上面发送的代码匹配的一门课程。 希望能帮助别人。干杯