我是AngularJs新手 我有兩個JSON對象,一個是「產品」,另一個是「用戶」 我有兩個ng-repeat是用於產品展示,獲取產品的用戶名我有另一個循環。 在內部循環中,我需要檢查產品JSON中的userId,並將其與User對象中的userId進行比較,如果匹配則將其顯示在P標記中。 我的代碼如下:ng-if用於比較動態json值
<div class="col-md-4" ng-repeat="(key,value) in products" style="padding-top: 1.4%; padding-bottom: 1.4%;" >
<img style="height:300px;width:350px" ng-src="{{products[key].image}}"></img>
<div ng-repeat="(userkey,value) in User">
<p ng-if="User[userkey].userId == products[key].user">{{{User[userkey].name}}</p>
</div>
</div>
我已經試過這樣的,但它顯示了所有用戶在p標籤。 誰能請與本
可以提供數據在'products'和'User'。 –
我的示例數據如下:products data {'productId':'1','name':'abc','image':'temp.jpg','user':'user1','description':'這是我對產品'}用戶數據{'userId':'user1','name':'test','address':'我的地址'}的示例描述 – user3483782