0



我是 angular 2 的新手,并在其上创建了一个项目。我正在使用 npm 运行 Angular 2 应用程序。目前,我在 localhost 上使用 3000 端口托管应用程序。

我的项目中的问题是,当我在两个不同的浏览器上同时访问同一页面时,比如 crome 和 firefox。当我在一个浏览器上输入输入时,另一个浏览器也会在该输入上反映相同的文本。即使输入类型密码也反映相同。

我检查了控制台,它什么也没显示,在网上搜索,但没有找到任何接近这个问题的东西。请帮我知道:

为什么不同的浏览器会在相同的 ngModel 上反映相同的文本以及如何修复它?


下面我粘贴了 gif 图像来显示事情是如何出错的。 在此处输入图像描述

4

1 回答 1

2

我假设你使用 Browsersync。lite-server 也在内部使用这个扩展。它是 Browsersync 的一项功能。

因此,为了避免这种行为,您可以打开http://localhost:3001并关闭输入的同步选项:

在此处输入图像描述

于 2016-12-26T13:23:13.790 回答