看看下面的 JSFiddle:http: //jsfiddle.net/AaQtz/21/。如您所见,自定义验证运行,当该值被认为有效时,它会在模型中更新。
但是,当我添加scope: {},
到指令时,模型在值有效时不再接收更新。为什么是这样?这种行为使得构建一个根据其他字段(我想使用范围传递的字段,例如scope: { somefield: '=' },
)来验证字段的指令变得非常困难。JSFiddle 显示问题:http: //jsfiddle.net/JYUmT/1/。
谁能解释一下?