我无法在提交时更新范围对象。调用submit函数,但控制台显示对象未更新。我尝试过大多数类似的问题解决方案。
指令(在index.html内):
<div d-header-login class="header-login"></div>
指令HTML:
{{ 2}}指令js
<div class="container_header-login">
<div data-ng-if="!login.opLogin">
<form ng-submit="submit()">
<input type="text" ng-model="username" placeholder="username/email" />
<input type="text" ng-model="scope.password" placeholder="password" />
<br />
<input type="submit" class="btn btn-primary" value="Login"/>
</form>
<a href="#">Register</a>
<a href="#">Forgot password</a>
</div>
<div data-ng-if="login.opLogin">
<!--{{login.opLogin}}-->
Logged in as
</div>
</div>
日志将显示“test”;不是我在输入框中写的