Angular 变化检测不工作
Angular change detection not working
在 angular tutorial 之后,我创建了一个简单的 hello-world 程序,还没有路由 and/or http。仅使用提供静态模拟对象数组的服务。
在 Windows 上,变化检测工作正常,但在 fedora linux(版本 26 而不是 27)上 不。我使用 npm start
在 cmd (Windows) / bash (Fedora) 上启动应用程序。作为编辑器,我使用 atom,浏览器在所有情况下都是 firefox 57.0.
可能是什么问题?
如果需要,我可以将(小)项目上传到某个地方。但是,我认为这不是与代码相关的问题,因为相同的代码可用于 windows 上的更改检测,我一直等到有人要求我这样做。
我在 Ubuntu 上遇到了同样的问题,为了解决这个问题,在每次系统重启后我使用这个命令重置观察者:
echo 65536 | sudo tee -a /proc/sys/fs/inotify/max_user_watches
它适用于 Ubuntu,我认为它也适用于 Fedora,因为它们非常接近。并且不要忘记在执行上述命令后重新运行您的 Angular 应用程序。
在 angular tutorial 之后,我创建了一个简单的 hello-world 程序,还没有路由 and/or http。仅使用提供静态模拟对象数组的服务。
在 Windows 上,变化检测工作正常,但在 fedora linux(版本 26 而不是 27)上 不。我使用 npm start
在 cmd (Windows) / bash (Fedora) 上启动应用程序。作为编辑器,我使用 atom,浏览器在所有情况下都是 firefox 57.0.
可能是什么问题?
如果需要,我可以将(小)项目上传到某个地方。但是,我认为这不是与代码相关的问题,因为相同的代码可用于 windows 上的更改检测,我一直等到有人要求我这样做。
我在 Ubuntu 上遇到了同样的问题,为了解决这个问题,在每次系统重启后我使用这个命令重置观察者:
echo 65536 | sudo tee -a /proc/sys/fs/inotify/max_user_watches
它适用于 Ubuntu,我认为它也适用于 Fedora,因为它们非常接近。并且不要忘记在执行上述命令后重新运行您的 Angular 应用程序。