Javascript 如何在angular js中绑定两个不同数组的值

Javascript 如何在angular js中绑定两个不同数组的值,javascript,jquery,angularjs,arrays,json,Javascript,Jquery,Angularjs,Arrays,Json,嗨,我要用angular js和json管理用户访问级别。 我有两个数组,一个用于菜单结构,另一个用于访问级别 当前访问级别: 菜单结构: 每个菜单字段都有一个与“当前访问级别”数组中的对象名称匹配的“aclvl” 我要做的是这样的: 当前访问级别 {{aclvl.title} {{当前访问级别} 菜单结构 {{men.aclvl}} 您可以将[]与当前访问级别一起使用- <li ng-repeat="men in menu"> <input ty

嗨,我要用angular js和json管理用户访问级别。 我有两个数组,一个用于菜单结构,另一个用于访问级别

当前访问级别:

菜单结构:

每个菜单字段都有一个与“当前访问级别”数组中的对象名称匹配的“aclvl”

我要做的是这样的:


当前访问级别

{{aclvl.title}
{{当前访问级别}

菜单结构

  • {{men.aclvl}}

您可以将
[]
当前访问级别一起使用-

 <li ng-repeat="men in menu">
      <input type="checkbox" ng-model="current_access_levels[men.aclvl].value"/>{{men.aclvl}}
    </li>
  • {{men.aclvl}}

  • 您可以将
    []
    当前访问级别一起使用-

     <li ng-repeat="men in menu">
          <input type="checkbox" ng-model="current_access_levels[men.aclvl].value"/>{{men.aclvl}}
        </li>
    
  • {{men.aclvl}}

  • {men.aclvl}
  • 您有两个复选框绑定到同一个模型(它们都引用相同的变量)tnx作为您的答案,我知道。这是一个例子来说明我将要做什么。我想用“ng repeat”对菜单的每个字段执行此操作。菜单的每个字段都有一个“ac_lvl”,应该是“当前访问级别.here.value”,谢谢Shailendra Singh Deol的回答。这是正确的方法,现在正在运行。
  • {{men.aclvl}}
  • 您有两个复选框绑定到同一个模型(它们都引用相同的变量)tnx作为您的答案,我知道。这是一个例子来说明我将要做什么。我想用“ng repeat”对菜单的每个字段执行此操作。菜单的每个字段都有一个“ac_lvl”,应该是“当前访问级别.here.value”,谢谢Shailendra Singh Deol的回答。这是正确的方法,它现在起作用了。非常感谢,它现在起作用了。因为我的名誉,我现在不能投票。对不起,非常感谢。它现在很管用。因为我的名誉,我现在不能投票。打扰一下
    
    <div ng-app="app" ng-controller="appCtrl">
          <div  ng-repeat="aclvl in current_access_levels">
            <label>{{aclvl.title}}</label><input type="checkbox" value="1" ng-model="aclvl.value"/>
          </div>
          <br />
          <br />
          <ul>
            <li ng-repeat="men in menu">
              <input type="checkbox" ng-model="current_access_levels.(men.aclvl).value"/>{{men.aclvl}}
            </li>
          </ul>
       </div>
    
     <li ng-repeat="men in menu">
          <input type="checkbox" ng-model="current_access_levels[men.aclvl].value"/>{{men.aclvl}}
        </li>