在下面的代码中,ng-show隐藏了文本,但从未显示消息。 angularjs是链接的,数据绑定正在工作,但ng-show和ng-disabled条件不起作用。如果您在下面看到问题,请告诉我。
<from name="myProduct" class="main" ng-app="myProduct" novalidate>
<div class="inputbox">
<div class="boxtit">First Name</div>
<div style="width: 100%;display: block">
<input type="text" name="title" class="form-ctl" placeholder="" ng-required="true" ng-model="tit">
<span ng-show="myProduct.title.$invalid && myProduct.title.$touched" class="errormess">There's an error</span>
</div>
</div>
答案 0 :(得分:1)
你有一个拼写错误 - <from
。修复它,它应该开始工作。我不认为它旁边有任何问题。
答案 1 :(得分:0)
也许您需要<from>
更改<form>
。
这是OSI 8的错误......
实施例(固定):
<form name="myProduct" class="main" ng-app="myProduct" novalidate>
<div class="inputbox">
<div class="boxtit">First Name</div>
<div style="width: 100%;display:block">
<input type="text" name="title" class="form-ctl" ng-required="true" ng-model="tit" />
<span ng-show="myProduct.title.$invalid && myProduct.title.$touched" class="errormess">There's an error</span>
</div>
</div>
</form>