angular - 提交不带 (ngSubmit) 的 Angular 表单以避免 CORS 策略错误
问题描述
如何提交以下表单,该表单位于 Angular 组件内?单击Send
按钮不会触发任何操作。
<form method="post" action="https://blub.shtml" id="form" name="form" target="_parent">
<input type="hidden" name="data" value="data" />
<input type="submit" value="Send" />
</form>
(ngSubmit)
由于服务器的 CORS 策略,我无法使用。
解决方案
原来有一种方法:不使用 aFormGroup
并ngNoForm
让您通过单击按钮提交表单“非 ajax 方式”:
<form ngNoForm
method="post"
action="https://blub.shtml"
target="_parent"
>
<input type="hidden" name="data" value="{{data}}">
<input type="submit" value="Send" />
</form>
推荐阅读
- fonts - Libgdx khmer 字体绘制错误的辅音下标形式
- postgresql - 为什么 Id 使用 insert 增加了 2 而不是 1
- wordpress - Profile photo uploading successfully but not saving on profile
- flutter - Flutter Dio send multiple image in one array as multipart
- json - Swift:解码 json 响应
- python - 在带有更多空格的文本文件中对数据进行排序会在 python 中产生错误
- php - WooCommerce - 何时创建订单?
- r - tbl and mutate dplyr: incorrect formatting of variables
- python - 根据由另一列分组的列中不同值的数量创建新列
- python - Is there an efficient way to find all common substrings of 2 strings with mismatches allowed and designated length