我有一个正在为我工作的公司建立的网站。它内置于Angular中,并且我已按照Angular通用Wiki的指示在服务器上安装Express并呈现我的应用程序。我有问题的最后一部分是“联系”页面。我将表单设置为action =“ / send-email”和method =“ post”,但是单击“提交”按钮不会触发任何操作。我缺乏经验的自我认为我的Server.ts文件中的某些内容不会触发app.post。在过去两天疯狂的谷歌搜索和清除stackoverflow之后,我处于一个断点,我不知道该如何前进。欢迎任何指导,谢谢!
编辑: 我的Contact.component.html
Dim rng1 As range, rng2 As range
lastrow = ActiveWorkbook.Worksheets("Sheet1").Range("A" & Rows.Count).End(xlUp).row
Set rng1 = Range("O2:O" & lastrow)
Set rng2 = Range("S2:S" & lastrow)
If rng1.value = rng2.value Then
-dialogue box "You cannot input the same %"
End If
更新:我的contact.component.ts
.htaccess
我的server.ts文件(我从Angular Wiki中提取了很多文件,并使用了它,并根据每个角度通用文档将其转换为我的server.js文件)
<form action="/send-email" method="post">
<div class="row">
<div class="col-md-4"></div>
<div class="form-group col-md-4">
<label for="to">To:</label>
<input type="email" class="form-control" name="to">
</div>
</div>
<div class="row">
<div class="col-md-4"></div>
<div class="form-group col-md-4">
<label for="subject">Subject:</label>
<input type="text" class="form-control" name="subject">
</div>
</div>
<div class="row">
<div class="col-md-4"></div>
<div class="form-group col-md-4">
<label for="body">Body:</label>
<textarea cols="5" rows="5" class="form-control" name="body"></textarea>
</div>
</div>
<div class="row">
<div class="col-md-4"></div>
<div class="form-group col-md-4">
<button type="submit" class="btn btn-success">Send</button>
</div>
</div>
</div>
</form>