მე მაქვს სერვისი, რომელიც აბრუნებს JSON ობიექტს და მსურს ამ მონაცემების ასაინება ინტერფეისის თვისებაზე. ეს არის შემდეგი კოდი, component.ts კოდი აქ შეამცირეს, რათა გაგრძელებულიყო მხოლოდ შესაბამისი ნაწილები.
Service.ts ფაილი
import Წაიკითხე მეტი →მომინი ვარ C++ პროგრამისტი, ახლადდამოკიდებული await/async პარადიგმაში და ჩემი გაგება არ ემთხვევა ჩემს მოლოდინს, რასაც იგი აკეთებს. მოდით შევხედოთ შემდეგ კოდს:
fs.readFile(fileName, 'utf8', function (err, data) { console.log("open"); })ჩემს გაგებით, fs.readFile ასინქრონულია ბლოკირების თავიდან ასაცილებლად. აქამდე ყველაფერი კარგადაა, მაგრამ ყველა ტუტორიალი აშკარად აღნიშნავს, რომ არსებობს მხოლოდ 1 თემა. როგორ შეიძლება I/O ო
Წაიკითხე მეტი →
მორგებული ExtractKeysOfType არის მიწოდებული, რაც საშუალებას აძლევს მხოლოდ კონკრეტული ტიპის/ინტერფეისის გასაღებების მიღებას, რომლებიც შეესაბამება მიზანს, და Pick ტიპი, რომლის დახმარებითაც მარტივია ფუნქციის ამოღება მოცემული ტიპიდან/ინტერფეისიდან. ის, რაც მინდა გავაკეთო, არის მ
Წაიკითხე მეტი →
მე ახალი ვარ TypeScript/JavaScript და Node-ში. ახლა ვცდილობ შევქმნა ფაილის ნაკადი და ასინქრონულად დავწერო ნაკადში "Hello!".
#!/usr/bin/env node import fs from 'fs'; function createStream(filePath: string): Promise<fs.WriteStream> { return new Promise Წაიკითხე მეტი →
მე მაქვს პრობლემა useReducer + Typescript + async-თან. უბრალოდ ვერ ვაკეთებ ამას! ყოველთვის, როცა ვწერ რაიმეს async ფუნქციიდან, ის Promise-ს აბრუნებს, რაც ჩემს კოდს ანგრევს. როცა ვცადე სხვა გზით, კომპონენტი არ გადაიხატება! ეს ძალიან მაცოფებს.
მე დავწერე ეს პრობლემა ჩემს პირად პროექტზე, რომელიც წარმოადგენს ჩემს მიერ არსებულ პრობლემ
Წაიკითხე მეტი →
უნდა შევამოწმო, რომ მომხმარებლის მიერ აკრეფილი მომხმარებლის სახელი უნიკალურია. ამრიგად, მე ვაგზავნი HTTP მოთხოვნას ყველა input მოვლენისთვის სამიზნე ელემენტიდან. და, რა თქმა უნდა, მე უნდა გავაუქმო ეს ოპერაცია, რათა მივიღო 1 HTTP მოთხოვნა X input მოვლენებზე ერთმანეთის მიყოლებით კონკრე
Წაიკითხე მეტი →
მაქვს მარტივი კომპონენტი, რომელიც კარგად მუშაობს და ასე გამოიყურება:
@Component({ selector: 'component', template: ` {{userWithAsyncPipe | async | json}} <!-- = null in test --> {{userFromOnInit | json}} <!-- working test --> `, }) export class Component implements OnInit { construc Წაიკითხე მეტი →
მე მჭირდება api-ის ჩაწერა useEffect()-ში. დავიწყე ეს და ეს მომცა შემდეგი შეცდომა: Error: Invalid hook call. Hooks მხოლოდ ფუნქციური კომპონენტების სხეულში შეიძლება გამოიძახონ.
ჩემი კოდი შემდეგია:
-აპი, რომელიც მე მჭირდება ჩასატვირთად:
export const fetchMyApi = async Წაიკითხე მეტი →
მე ვქმნი მაგალით აპლიკაციას Mobx და Mobx React Lite-თან ერთად, რათა ვისწავლო ამ მდგომარეობის მართვის ბიბლიოთეკის გამოყენება. აპლიკაციას უნდა ჰქონდეს კითხვები ჩატვირთული, როცა მომხმარებელი ეწვევა გვერდს. დასაშვებია ხომ მონაცემების საწყისი ჩატვირთვის გამო
Წაიკითხე მეტი →
შევქმენი ცხრილი, სადაც არსებობს სვეტი, რომელიც საჭიროებს მნიშვნელობას HTTP მოთხოვნიდან თითოეული ჩანაწერისთვის, ამიტომ გამოვიყენე მეთოდი, რომელიც აბრუნებს observable-ს შემდეგნაირად:
getItem(obj): Observable<string> { return th Წაიკითხე მეტი →