angular.js - Bagaimana untuk memadankan data dua tatasusunan dalam angularjs?
阿神
阿神 2017-05-15 16:51:48
0
2
543

Sekarang terdapat dua tatasusunan Nilai id dalam array test1 sepadan dengan nilai dalam test2 Jadi sekarang kita ingin sedar bahawa jika nilai id test1 = nilai id dalam test2.idnum, letakkan nilai id dalam test2. idnum Nombor yang sepadan dengan nilai id adalah output kepada tag p. Bagaimanakah saya melakukan padanan ini dan menulis nilai ke dalam tag p? Bolehkah ini dilakukan menggunakan penapis?

html:

<p ng-repeat="td in test1">
<p id="{{td.id}}">
<p>该id对应的数值是:{{...}}<p>
</p>
</p>

Tatasusunan pertama

$scopt.test1=[{
"id": "x01",
"imgurl": "images/banner_01.jpg",
"status": "0"
},
{
"id": "x02",
"imgurl": "images/banner_01.jpg",
"status": "0"
},
{
"id": "x03",
"imgurl": "images/banner_01.jpg",
"status": "0"
}]

Tatasusunan kedua

$scopt.test2=[{"dco":"xsadsq112341",
"reqs":"yes",
"idnum":{"x01":"1","x02":"3","x03":"0"}]
阿神
阿神

闭关修行中......

membalas semua(2)
世界只因有你
html<p ng-repeat="td in test1">
<p id="{{td.id}}">
<p>该id对应的数值是:{{test2[0].idnum[td.id]}}<p>
</p>
</p>

Saya tertanya-tanya adakah ini kesnya?

滿天的星座

Tapis boleh
ng-if juga boleh digunakan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan