检查是否在角度指令中检查了另一个元素

时间:2018-11-13 11:00:51

标签: html angularjs angularjs-directive tags angular-material

说我有以下html:

<md-input-container>
    <md-checkbox>Are you foreign?</md-checkbox>
<md-input-container>

<md-input-container>
    <md-checkbox> local </md-checkbox>
<md-input-container>

<md-input-container>
    <md-checkbox> foreign </md-checkbox>
<md-input-container>

我想根据第一个复选框显示本地或外部复选框,而根本不使用js。

我考虑过使用ng-if=""进行某些操作,但是完全不知道是否可以在不访问js的情况下完成此操作。

谢谢。

1 个答案:

答案 0 :(得分:0)

@G之后。克拉克评论,我做了以下事情:

<md-input-container>
    <md-checkbox ng-model="foreign">Are you foreign?</md-checkbox>
<md-input-container>

<md-input-container ng-if="!foreign">
    <md-checkbox> local </md-checkbox>
<md-input-container>

<md-input-container ng-if="foreign">
    <md-checkbox> foreign </md-checkbox>
<md-input-container>

希望有帮助。