我不确定如何在使用forkJoin 时获取特定 api 调用的异常消息
我写的代码如下
reqs = [];
if (shouldUpdatePhone) {
reqs.push(this.customerService.updatePhone(phoneUpdateRequest))
}
if (shouldUpdateAddress) {
reqs.push(this.customerService.updateAddress(addressUpdateRequest))
}
forkJoin(reqs).subscribe(result => {
console.log('result :', result);
}, error => {
//How to get error message for particular api call?
});
Run Code Online (Sandbox Code Playgroud)
如果一个/两个 api 由于某种原因失败。我应该如何决定哪个 api 抛出异常。
我正在尝试使用下面的代码设置我的 Kendo dropdownList 的值,并期望引发“Change”事件,但事实并非如此。有人可以帮忙吗。
根据要求添加了额外的代码。
HTML代码
<div class="col-md-12 no-padding">
<select id="serviceAccounts"
kendo-drop-down-list
k-ng-model="vm.customer.serviceAccountId"
k-value-primitive="true"
k-options="vm.setServiceAccountOptions" style="width: 100%">
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
提前致谢 !
我是谷歌云服务 VERTEX AI 的新手。
我希望通过 .Net 应用程序创建、训练和部署 AutoML 文本分类模型。我没有找到 .Net with Vertex AI 的任何内容。如果有人可以指导我找到该位置或任何 .Net 代码示例,将会非常有帮助。
.net nlp machine-learning google-cloud-platform google-cloud-vertex-ai
Angular 6:如何用forkJoin识别api的响应
reqs = [];
if (shouldUpdatePhone) {
reqs.push(this.customerService.updatePhone(phoneUpdateRequest))
}
if (shouldUpdateAddress) {
reqs.push(this.customerService.updateAddress(addressUpdateRequest))
}
forkJoin(reqs).subscribe(result => {
console.log('result :', result);
//How to know response is from updatePhone and response from updateAddress?
});
Run Code Online (Sandbox Code Playgroud)
如何识别收到的响应属于updatePhone和updateAddress?基于身份识别我需要向用户显示消息.
这两个api返回 Array(2)>
{model:true,code:200,message:null},
{model:true,code:200,message:null}
我正在尝试通过 asp.net 中的 ajax 调用下载文件
我的 JavaScript:
var allData = dataSource.data();
var query = new kendo.data.Query(allData);
var data = query.filter(filters).data;
var strAccountCodes = '';
for (var i = 0; i < data.length; i++) {
strAccountCodes += data[i].AccountCode + ",";
}
$.ajax({
url: '@Url.Action("GetHistoricalUsageApplicationFile", "HUProducts")',
type: 'GET',
data: { "accountCodes": strAccountCodes }
});
Run Code Online (Sandbox Code Playgroud)
我的行动方法:
public ActionResult GetHistoricalUsageApplicationFile([DataSourceRequest]DataSourceRequest request, [FromBody] string accountCodes)
{
var HistoricalUsagesData = _enrollmentManagementRepository.GetHistoricalUsageApplicationFile(accountCodes);
List<HistoricalUsageApplicationFileModel> HUApplications = _mapper.MapToNew<List<HistoricalUsageApplicationFileModel>>(HistoricalUsagesData);
//var HistoricalUsageApplication = HUReport.ToDataSourceResult(request).Data;
var output = new MemoryStream();
var writer …
Run Code Online (Sandbox Code Playgroud)