AngularJS程序绑定

AngularJS程序绑定,angularjs,Angularjs,我有一个指令,它接受传递给它的变量 scope: { myindex: '=' }, 然后我通常会这样使用它,一切都很好 <my-dir myindex="index"></my-dir> 如何设置myindex变量?表达式在作用域上求值$视图中的索引实际上意味着作用域。$index 我真的不明白通过编程方式生成指令是什么意思,但是如果您编译的模板使用变量$index,并且您希望该变量的值为42,那么您需要的是 scope.$index = 42;

我有一个指令,它接受传递给它的变量

scope: {
      myindex: '='
    },
然后我通常会这样使用它,一切都很好

<my-dir myindex="index"></my-dir>

如何设置myindex变量?

表达式在作用域上求值$视图中的索引实际上意味着作用域。$index

我真的不明白通过编程方式生成指令是什么意思,但是如果您编译的模板使用变量$index,并且您希望该变量的值为42,那么您需要的是

scope.$index = 42;

那个$index指的是ng重复$index吗?请更新您的问题您到底想要什么..好的,重新编辑了我的示例,想象一下索引是控制器中的某个变量,它正在被传递到directiveWell,这不会改变任何事情,除了您现在必须删除变量中的$符号。我认为这是一个非常清楚的问题,您不明白的是什么。
scope.$index = 42;