在浏览器的输入字段中编辑在localhost上运行的Angular2-App,在其他计算机(平板电脑/智能手机)上运行的所有其他浏览器中更改输入字段的值
每个设备是否都有自己的Angular-Application实例,在浏览器中,不要互相干扰?
工作流
代码段:
login.component.ts
import {Component} from '@angular/core';
@Component({
templateUrl: 'app/components/login/login.component.html',
selector: 'login-comp'
,providers: []
,directives: []
})
export class LoginComponent {
private userName: String;
private userPw: String;
...
login.component.html
<div>
<p>User: <input pInputText id="userName" (ngModel)="userName" /></p>
<p>Password: <input pInputText id="userPw" (ngModel)="userPw" type="password"/></p>
<p><button (click)="login()">login</button></p>
</div>
答案 0 :(得分:0)
这是因为你有&#34;浏览器同步&#34;安装。
要禁用此功能,您必须将Node_modules\browser-sync\lib\default-config.js
设置为false。
ghostMode: {
clicks: false,
scroll: false,
location: false,
forms: {
submit: false,
inputs: false,
toggles: false
}
}