这就是我现在的工作方式:
getTwoObjectById(url1: string, id1: string, url2: string, id2): any{
return Observable.forkJoin(
this.http.get(url1 + `/${id1}`, this.jsonWebToken()).map(res =>
res.json()),
this.http.get(url2 + `/${id2}`, this.jsonWebToken()).map(res =>
res.json())
);
}
Run Code Online (Sandbox Code Playgroud)
我想用 id1, url1, id2, url2, id3, url3 ...
我正在尝试编写一个函数,该函数应将 ID 数组和 URL 数组作为参数。使用Observable.forkJoinfor 循环应该执行每个请求 getById 到 Array 中的 Backend-URL。我的问题是 for 循环
getObjectsById(ids: Array<string>, urls: Array<string>): Observable<any>{
return Observable.forkJoin(
for(let i = 0; i++; i<ids.length) {
this.http.get(urls[i] + `/${ids[i]}`, this.jsonWebToken()).map(res => res.json());
}
)
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我有一个Array within Items. 我想在这样的表格中重复它们PDFMake。
table: {
multiple pages
headerRows: 2,
widths: ['auto', 100, 200, 'auto', 'auto', 'auto'],
body: [
['Nr.', 'Name', 'Beschreibung', 'Preis', 'Anzahl', 'MwSt(%)'],
[bill.billItems[i].itemNumber, bill.billItems[i].name, bill.billItems[i].description, bill.billItems[i].price, bill.billItems[i].quantity, bill.billItems[i].vat],
]
}
Run Code Online (Sandbox Code Playgroud)
它是否提供了一种简单的方式,例如*ngForor ngRepeatinPDFMake或其他方式for(i=0; i<array.length; i++)
我正在使用Spring Boot 2@RestController ,并且我在 a 中编写了 a @GetMapping,它接受 aPageable作为参数。
@GetMapping
public ResponseEntity<Page<AppointmentTO>> findAll(Pageable pageable) {
Page<AppointmentTO> page = appointmentService.findAll(pageable);
return ResponseEntity.ok(page);
}
Run Code Online (Sandbox Code Playgroud)
问题如下:
对于每个请求,查询参数 pageSize和offset总是在到达 Spring Boot 后端 ( ?offset=0&pageSize=20) 时重置为默认值,但是我在请求的 url 中发送不同的参数(?offset=15&pageSize=5例如)。
我已经编写了以下允许所有国际字符(拉丁语、亚洲语……)的正则表达式
\n 'D\xc3\xbcsseldorf, K\xc3\xb6ln, \xd0\x9c\xd0\xbe\xd1\x81\xd0\xba\xd0\xb2\xd0\xb0, \xe5\x8c\x97\xe4\xba\xac\xe5\xb8\x82, \xd8\xa5\xd8\xb3\xd8\xb1\xd8\xa7\xd8\xa6\xd9\x8a\xd9\x84 !@#$'.match(/[\\p{L}-]+/ug)\nRun Code Online (Sandbox Code Playgroud)\n但我想让它不允许所有特殊字符,例如!?})%....
javascript ×2
rest ×2
angular ×1
angularjs ×1
arrays ×1
html ×1
java ×1
pdfmake ×1
regex ×1
spring ×1
spring-boot ×1
typescript ×1