我尝试从 api 使用自动完成,但它不起作用。它只有在没有 api 的情况下才能工作。
这是我的组件 TS:在那里,有一个带有来自 api (onGetTaxList) 的数据的回调方法
import { Component, OnInit } from '@angular/core';
import { UsersService } from '../../../../core/services/users.service';
import { FormControl } from '@angular/forms';
import { Observable } from 'rxjs';
import { map, startWith } from 'rxjs/operators';
@Component({
selector: 'app-create-process-modal',
templateUrl: './create-process-modal.component.html',
styleUrls: ['./create-process-modal.component.sass']
})
export class CreateProcessComponent implements OnInit {
myControl = new FormControl();
options = [
{ name: 'One' },
{ name: 'Two' },
{ name: 'Tree' },
];
filteredOptions: Observable<any>;
constructor(private service: …Run Code Online (Sandbox Code Playgroud)我有一个这样的字符串 "sum 123,645,423,123,432";
我怎样才能把这个字符串转换成这样:
{
“sum”: [ 123,645,423,123,432 ]
}
Run Code Online (Sandbox Code Playgroud)
我像这样尝试:
var arr = "sum 123,645,423,123,432";
var c = arr.split(',');
console.log(c);
VM3060:1 (5) ["sum 123", "645", "423", "123", "432"]
Run Code Online (Sandbox Code Playgroud)
谢谢!