【发布时间】:2013-10-22 22:24:18
【问题描述】:
这对我有用(服务器端验证示例):
AngularJS: integrating with server-side validation
但是,我决定再问一个问题。
在该示例中,我们使用 unique-email 指令:
<input type="email" ng-model="userEmail" name="userEmail" required unique-email/>
但是在创建指令时,我们使用 uniqueEmail:
app.directive('uniqueEmail', function($http) { ..
为什么?它是否与名称中的命名约定/规则有关? Angular 如何知道在哪里看以及如何将一个与另一个连接起来?
我只是想知道,因为当我使用 <input ... required uniqueEmail 时它不起作用。直到我输入“unique-email”
如果我输入也一样:
app.directive('unique-email', function($http) {
在我输入uniqueEmail之前它不会起作用
所以在使用指令和定义它时没有机会使用一个样式名称。
【问题讨论】:
标签: angularjs