คำถามติดแท็ก typescript1.8

23
ไม่มี 'แผนที่' ของอสังหาริมทรัพย์ในประเภท 'Observable <Response>'
ฉันพยายามเรียก API จาก Angular แต่ได้รับข้อผิดพลาดนี้: Property 'map' does not exist on type 'Observable&lt;Response&gt;' คำตอบจากคำถามที่คล้ายกันนี้ไม่ได้แก้ปัญหาของฉัน: เชิงมุม 2 beta.17: ที่ดิน 'แผนที่' ไม่ได้อยู่กับชนิด 'สังเกต &lt;Response&gt;' ฉันใช้ Angular 2.0.0-beta.17

7
การฉีดมรดกและการพึ่งพา
ฉันมีชุดของส่วนประกอบ angular2 ที่ทุกคนควรได้รับการฉีดบริการ ความคิดแรกของฉันคือการสร้างซูเปอร์คลาสและฉีดบริการที่นั่นจะดีที่สุด จากนั้นส่วนประกอบใด ๆ ของฉันจะขยายซุปเปอร์คลาสนั้น แต่วิธีนี้ไม่ได้ผล ตัวอย่างง่าย: export class AbstractComponent { constructor(private myservice: MyService) { // Inject the service I need for all components } } export MyComponent extends AbstractComponent { constructor(private anotherService: AnotherService) { super(); // This gives an error as super constructor needs an argument } …

8
การรับประเภทการส่งคืนของฟังก์ชัน
ฉันมีฟังก์ชั่นดังต่อไปนี้: function test(): number { return 42; } ฉันสามารถหาประเภทของฟังก์ชันได้โดยใช้typeof: type t = typeof test; ที่นี่จะเป็นt() =&gt; number มีวิธีรับประเภทการส่งคืนของฟังก์ชันหรือไม่? ผมอยากtจะเป็นแทนnumber() =&gt; number
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.