我有下面的代碼,我無法觸發 - ng提交或ng點擊此登錄按鈕上的本地onclick函數除外。請讓我knjow如果你知道很好的解決或能夠確定問題:無法提交表格時
<form ng-submit = "login.submitLoginForm(login.user)" novalidate>
<p>
<input class="username-email" type="email" name="username" value="" placeholder="Your Email"
ng-model="login.user.userName">
</p>
<p>
<input class="password" type="password" name="password" value="" placeholder="Password"
ng-model="login.user.pwd">
</p>
<div class="checkbox">
<label>
<input type="checkbox" value="">Remember me</label>
</div>
<p>
<button class="login" type="submit" name="Login" value="Login">Login</button>
</p>
</form>
vm.submitLoginForm = submitLoginForm;
function submitLoginForm(user) {
// submitLoginForm...
console.log("UserName..form.." + user.UserName + 'pwd..' + user.pwd);
if(user.userName != '' || user.userName != 'undefined'){
vm.user.userName = user.userName;
console.log("UserName..form.." + user.userName + vm.user.userName);
ServiceFactory.setUserName(vm.user.userName);
}
if(user.pwd != '' || user.pwd != 'undefined'){
vm.user.pwd = user.pwd;
console.log("UserName..pwd.." + user.pwd + vm.user.pwd);
ServiceFactory.setPwd(vm.user.pwd);
}
initialize();
};
嘗試連接'LoginCtrlr'在UI層面.. –
'NG-controller'我已經擁有它 - 路徑 - $配置注入= '$ routeProvider', '$ locationProvider','$ httpProvider']; 功能配置($ routeProvider,$ locationProvider,$ httpProvider){$ routeProvider 。當( '/',{ 控制器: 'LoginCtrlr', templateUrl: '視圖/ login.html的', controllerAs: '登錄' }) .otherwise({redirectTo:'/'}); – Smitha
是的,你有它,但只是嘗試附加它一次到UI級別。我之前有這個問題.. –