mercredi 3 mai 2017

Angular: How to use ng-if inside ng-repeat within a table?

I'm looping through the properties of an object called an observation. One of those properties is ImageUrl. The ImageUrl is not important to the user and it's value is a Base64 image...so it's a mile long. I want to show all properties except the ImageUrl property. I'm trying to use ng-if to exclude it, but it's not working. Any tips? This is an old Angular 1 app at my work and I don't have any authority to upgrade it to Angular 2 or any other framework. I just need this ng-if to work or for someone to suggest an alternative that'd work. Thank you. This is my best try and it's not excluding ImageUrl. I can't get the ng-if to exclude anything.

    <table>
        <tbody>
            <tr ng-repeat="p in properties(obs)">
                <th ng-if="p !== 'ImageUrl'">:</th>
                <td ng-if="p !== 'ImageUrl'"></td>
            </tr>
        </tbody>
    </table>




Aucun commentaire:

Enregistrer un commentaire