Angular2 单选按钮在生产中不起作用

2024-03-27

我最近使用 Visual Studio 2015 和 MVC 构建了一个 angular2 应用程序。该项目还托管 WEBAPI 和 Angular 代码。我使用此处显示的说明将 MS Build 与 Angular build 集成https://www.codeproject.com/Articles/1193423/Integrating-the-Angular-CLI-With-Visual-Studio https://www.codeproject.com/Articles/1193423/Integrating-the-Angular-CLI-With-Visual-Studio

我还在构建过程中使用 WEBPACK 来缩小文件。

我遇到的问题是单选按钮。我的应用程序有一堆单选按钮,单击时我必须清除一些文本框。当我在调试模式下运行时,下面的代码在我的机器上运行良好。

<input type="radio" value="option1" [(ngModel)]="planCtrl.ctrlVal" name="RdnBtn_PlanTesting"       (click)="TxtBx2_PlanTesting=''" required>

但是当我将其部署到生产环境时,“点击”事件永远不会触发。它仅在我删除“[(ngModel)]”部分后才会触发。经过一些研究,当我将“click”方法更改为“ngModelChange”时,它开始工作。

 <input type="radio" value="option1" [(ngModel)]="planCtrl.ctrlVal"
     name="RdnBtn_PlanTesting"      
     (ngModelChange)="TxtBx2_PlanTesting=''" required>

在调试模式下,我使用“ng build”命令。 在发布模式下,我使用“ng build --prod”命令。

我想了解是什么导致了生产中的问题。你们能帮我吗?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular2 单选按钮在生产中不起作用 的相关文章

随机推荐