Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 改变ng repeat Angularjs内的行为_Javascript_Angularjs - Fatal编程技术网

Javascript 改变ng repeat Angularjs内的行为

Javascript 改变ng repeat Angularjs内的行为,javascript,angularjs,Javascript,Angularjs,在控制台中,我得到了一个字符串数组,如[“创建用户”、“编辑用户”、“读取用户”、“删除用户”],现在我想将它传递给视图 我的代码: <tr ng-repeat="perm in permsAll"> <td> {{perm == "create-user" : X ? ' '}} </td> <td> {{perm == "create-ed


在控制台中,我得到了一个字符串数组,如
[“创建用户”、“编辑用户”、“读取用户”、“删除用户”]
,现在我想将它传递给视图
我的代码:

  <tr ng-repeat="perm in permsAll">
        <td>
            {{perm == "create-user" : X ? ' '}}
         </td>
          <td>
            {{perm == "create-edit" : X ? ' '}}
         </td>
         ....
 </tr>

{{perm==“创建用户”:X?''}
{{perm==“创建编辑”:X?''}
....
所以我得到了所有的字符串,但不是我想要的:(,我想要如果用户有create user,例如,在td示例中生成一个X
userX=createUser:X
如果没有create use,它将是空的


如何操作?我想我必须使用指令。谢谢?

如果您试图使用错误的运算符,请尝试以下操作:

{{perm.contain == "create-user" : X ? ' '}}
但你最好的选择是像塞克斯塔说的:

<td ng-show="perm.contain == 'create-user' ">X</td>
X

希望有帮助=)

如果您试图使用错误的运算符,请尝试以下操作:

{{perm.contain == "create-user" : X ? ' '}}
但你最好的选择是像塞克斯塔说的:

<td ng-show="perm.contain == 'create-user' ">X</td>
X

希望对你有所帮助。=)

你可以用不同的方式来做

您可以尝试使用ng开关或ng if,甚至ng show

例如:

<td ng-if="perm.contain === 'create-user'>X </td>

你可以用不同的方式来做

您可以尝试使用ng开关或ng if,甚至ng show

例如:

<td ng-if="perm.contain === 'create-user'>X </td>

尝试使用相等操作,而不是赋值:perm.contain==“创建用户”需要“==”或“==”尝试使用相等操作,而不是赋值:perm.contain==“创建用户”需要“==”或“==”Gustavo在控制台日志中仍然为空,我得到了XBut在控制台中尝试打印什么?现在我又读了一遍你的问题,你真的有一个叫做contain的属性吗?它不应该是{{perm}}Gustavo在控制台日志中仍然是空的吗?我得到了xb,但是控制台中要打印什么?现在我又读了一遍你的问题,你真的有一个叫做contain的属性吗?应该是{{perm}吗