角度ng选项不需要使用超薄模板

时间:2013-11-25 12:31:23

标签: javascript angularjs

我谷歌并没有运气,所以我需要一些帮助。

使用angularjs时这是一个问题,ng-required不起作用。我使用BS3,超薄模板,导轨作为后端。输入元素工作正常。

form ng-submit="load()"
  input ng-required="true"
  select ng-model="m" ng-options="m for m in ['am','pm']"  ng-required="true"
  button.btn type="submit" load

NG-需要=" M"和要求=""也没有工作

抱歉我的英语不好,问题不好:<

1 个答案:

答案 0 :(得分:1)

您应该使用必需代替 ng-required

form ng-submit="load()"
   input ng-required="true"
   select ng-model="m" ng-options="m for m in ['am','pm']"  required
   button.btn type="submit" load

这是一个有效的jsFiddle http://jsfiddle.net/vikasgoyalgzs/qQdu5/

只有在想要从范围变量或函数中获取必需值时才应使用ng-required。

例如

//In view
ng-required="myScopeVariable"

//In controller
$scope.myScopeVariable = true;

//in View
ng-required="myScopeFunction()"

//in controller
$scope.myScopeFunction = function () {
   // your logic goes here
   return true;
};