$scope.categories = [ {
"advertiser_id": "2",
"tier_id": 1,
"tier_name": "1",
"base_cpm_price": "",
"retarget_cpm": "",
"gender": "",
"location": "",
"ageblock1": "",
"ageblock2": "",
"ageblock3": "",
"ageblock4": "",
"ageblock5": "",
"default": 1,
"status": 1
},
{
"advertiser_id": "2",
"tier_id": 2,
"tier_name": "2",
"base_cpm_price": "",
"retarget_cpm": "",
"gender": "",
"location": "",
"ageblock1": "",
"ageblock2": "",
"ageblock3": "",
"ageblock4": "",
"ageblock5": "",
"default": 1,
"status": 1
},
{
"advertiser_id": "2",
"tier_id": 3,
"tier_name": "3",
"base_cpm_price": 1,
"retarget_cpm": 1,
"gender": 1,
"location": 1,
"ageblock1": 10,
"ageblock2": 0,
"ageblock3": 0,
"ageblock4": 0,
"ageblock5": 0,
"default": 0,
"status": 1
}
];
我有一个3 JSON对象,我想在使用anjularJS的HTML视图中显示。 但是,当试图显示在HTML 0值正在考虑为空。如何在html值中显示JSON值,因为它使用的是angularJs?
<tr ng-repeat="defaultsettings in listDefaultsettings >
<td>{{defaultsettings.tier_name }}</td>
<td>{{defaultsettings.base_cpm_price || '---'}}</td>
<td>{{defaultsettings.retarget_cpm || '---'}}</td>
<td>{{defaultsettings.gender || '---'}}</td>
<td>{{defaultsettings.location || '---'}}</td>
<td>{{defaultsettings.ageblock1 || '---'}}</td>
<td>{{defaultsettings.ageblock2 || '---'}}</td>
<td>{{defaultsettings.ageblock3 || '---'}}</td>
<td>{{defaultsettings.ageblock4 || '---'}}</td>
<td>{{defaultsettings.ageblock5 || '---'}}</td>
<td class="td-active default-pricing">
</tr>
代替的0与替换---但我想显示的值即0
因为在javascript'0'中如果出错。 – Jai
那么我该如何解决这个问题@Jai –
'expr> = 0? expr:“---”'应该为你做。 – Jai