Rumah > Soal Jawab > teks badan
Versi AngularJs saya ialah v1.4.3
, dan saya menghadapi masalah semasa melakukan pengesahan borang.
Kesan yang saya ingin capai ialah: apabila kandungan borang kosong, butang log masuk dilumpuhkan. Tetapi kini butang log masuk tidak dilumpuhkan.
<button class="btn btn-block btn-success" disabled="disabled" name="sign" ng-click="vm.submit(sign_form)" ng-disabled="sign_form.$invalid" type="submit">登 录</button>
var app=angular.module("ayApp",[]); app.controller("ayAppCtrl",['$scope',function($scope){ var vm=$scope.vm={}; vm.d=storedb('ay').find(); vm.submit=function(sign_form){ sign_form.$setDirty(); if(sign_form.$valid){ alert("Success"); } } }]);
滿天的星座2017-05-15 16:56:24
<jenis input="teks" ng-model="ujian" diperlukan/> <button type="submit" ng-disabled="form.$invalid">提交</button>
我想大声告诉你2017-05-15 16:56:24
Objek vm terikat pada skop, dan kemudian anda mencipta vm. Apa yang anda mahu lakukan?
Kedua, saya rasa anda tidak perlu menulis sendiri pengawal untuk melaksanakan fungsi ini.
我想大声告诉你2017-05-15 16:56:24
<form name="categoryAddBox">
<input type="text" ng-model="preAddCategoryName" required>
<input type="submit" ng-click="addCategory($event)" value="确定" ng-disabled="!categoryAddBox.$valid">
</form>