0

我已经声明了一个变量authenticated,我想用它来显示或隐藏弹出窗口中的按钮。如果用户已经通过身份验证,则他应该只看到该按钮。

我尝试了h5ng-if部分中的变量,在这里它可以工作。我认为这只是数据内容字符串中的格式,因为当我检查页面时它不使用它,但它在源代码中显示它。ng-if

<span ng-switch-when="null"
    class="redbox label label-primary {{types[charge.Type].CSS}}"
    style="cursor:pointer;"
    onclick="$(this).popover('toggle')"
    data-html='true'
    data-toggle="popover"
    data-trigger="manual"
    data-placement="top"
    title="{{&quot;common.BatchStatus-NotPaired&quot;|i18n}}"
    data-content="{{ getPopoverTemplate(charge) }}
        <a href='#/delete-batch?id={{charge._id}}' class='btn btn-primary btn-block' ng-if='authenticated'><span>{{&quot;common.Delete-Batch&quot;|i18n}}</span></a>">
  <h5 ng-if='authenticated'><strong>{{charge.LogicalId}} ({{charge.RfidNullCounter}})</strong></h5>
</span>
4

0 回答 0