使用@ angular / cli命令生成生产版本:
ng build --environment prod -prod
在开发模式下正常工作,源代码为:
TS:
search()
{
this.router.navigate(["search", this.term]);
}
HTML:
<form (submit)="search(term)">
<input type="text" name="term" [(ngModel)]="term" placeholder="How can I help you today?"/>
<a (click)="search()"><span class="icon-search"></span></a>
</form>
答案 0 :(得分:0)
首先,搜索&#39; function没有任何参数或返回类型。我知道它们是推断的但是它的良好实践。
第二,你打电话&#39;搜索&#39;使用事件绑定中的参数提交&#39;这可能是造成这个问题的原因。
使用&#39;(提交)=&#34;搜索()&#34;&#39;