我想做这样的事情:
<a <myDir myVar="someInput"></myDir>>Call myDir</A>
但是我意识到你不能在一个标签中嵌套一个指令并以这种方式设置参数。
我实际上是在使用玉石。我把指令称为。
a(myDir) Call myDir
但我不确定如何将变量传递给指令。我已经尝试过等同于上面html的jade,这就是:
a(myDir(myVar="someInput")) Call myDir
作为一个可选参数,我使用'=?'指令中的语法。
但问题肯定是在jade中调用函数的语法。
答案 0 :(得分:0)
所以经过多次失败后,你就是这样做的。
//在HTML / Jade中
a(myDir info="someInput")
//指令
scope: {
info: '@?info'
}
查看这个问题,并以@ aifarfa的答案为例。虽然问题不同,但它是我想要做的一个完美的例子。