我想创建一个名为form-field的简单指令。该指令如下:表单标签,表单输入,表单错误文本框的分组。我的目标是创建一个可以在一行中包含所有这些的指令。
<form-field label="Username:" regex="^[a-z]{5,7}$" constrainsViolationMessage="username should be between 5 and 7 chars" model="username" place-holder="username"> </form-field>
我遇到的问题是我无法将输入变量值绑定到父范围变量。
在小提琴中,绑定到父作用域根本不起作用,在localhost上,指令变量在父作用域变量之后的步骤中!例如,如果绑定变量为123,则父范围变量为12.
Here is a fiddle, I hope someone help me with some suggestion .
在本地主机上,问题是指令范围是父范围之后的一步,下面的图像描述了问题。
答案 0 :(得分:1)
好的,我解决了这个问题,请看看stewie的第一条评论。关于第二个问题,如图所示,似乎angular.1.0.2中有一个bug。如果选择angular.1.0.2然后尝试在框中写入输入框文本是父作用域绑定后的一个字符。切换到angular.1.0.3或angular.1.0.4,一切顺利。