gpt4 book ai didi

visual-studio - 在 Chrome 中运行的 Angular 4 应用程序的 Visual Studio 2017 中的选择控件上不会触发更改和 ngModelChange

转载 作者:搜寻专家 更新时间:2023-10-30 21:59:55 24 4
gpt4 key购买 nike

我有一个 Angular 4 应用程序托管在一个 ASP.NET 应用程序中,我试图在我的 Windows 10 64 位笔记本电脑上使用 Visual Studio 2017 (15.3.3) 进行调试。

如果我在选择控件的 ngModelChange(或更改)事件上设置断点,一旦触发此事件(我在下拉列表中选择一个新项目),应用程序就会卡住并且永远不会到达 Visual Studio 2017 中的断点. 如果我然后点击 F12(启动 Chrome 的开发者工具),应用程序解冻,但通过这样做,Visual Studio 不再是调试器并且 Visual Studio 中的断点不会被命中。其他事件,如 ngOnInit 触发并工作正常,甚至 ngModelChange 事件也适用于其他控件。

我在输出窗口中发现了以下错误:

  • 此调试引擎不支持异常情况。条件将被忽略。线程 0x2f74 已退出,代码为 0 (0x0)。
  • 跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。

我希望能够使用 Chrome 作为浏览器在 Visual Studio 中调试我的 typescript 代码。

请帮忙。

最佳答案

这是版本 15.3.3 中的 Visual Studio 2017 错误。当我在装有 Visual Studio 2017 (15.2) 的电脑上尝试相同的代码时,它可以正常工作。

我已将此问题报告给 Microsoft。 https://developercommunity.visualstudio.com/content/problem/106262/change-and-ngmodelchange-do-not-fire-on-select-con.html

关于visual-studio - 在 Chrome 中运行的 Angular 4 应用程序的 Visual Studio 2017 中的选择控件上不会触发更改和 ngModelChange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45984270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com