Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular2单选按钮在生产中不工作_Angular_Visual Studio - Fatal编程技术网

Angular2单选按钮在生产中不工作

Angular2单选按钮在生产中不工作,angular,visual-studio,Angular,Visual Studio,我最近使用Visual Studio 2015和MVC构建了一个angular2应用程序。该项目还托管WEBAPI和angular代码。我使用此处显示的说明将MS Build与Angular Build集成 我还使用WEBPACK在构建过程中缩小文件 我遇到的问题是单选按钮。我的应用程序有一堆单选按钮,点击后我必须清除一些文本框。当我在调试模式下运行时,下面的代码在我的机器上运行良好 <input type="radio" value="option1" [(ngModel)]="plan

我最近使用Visual Studio 2015和MVC构建了一个angular2应用程序。该项目还托管WEBAPI和angular代码。我使用此处显示的说明将MS Build与Angular Build集成

我还使用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”命令。 在发布模式中,我使用“ngbuild--prod”命令


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

你们解决过这个问题吗?