ამჟამად ვმუშაობ javascript პროექტზე. ჩვეულებრივ ვიყენებ typescript-ს და ts-ს აქვს path mapping ფუნქცია. არსებობს რამე მსგავსია javascript-შიც?
TS-ს წყვეტის რუკირება:
"compilerOptions": { "baseUrl": "src", ... "paths": { "@app/*": ["app/*"], Წაიკითხე მეტი →
მე ვამოყენებ TypeScript-ს Vue.js აპლიკაციისთვის და ვცდები გამოვიყენო drop ღონისძიება, რათა გამოვიძახო სურათის ატვირთვა ამგვარად:
handleDOMEvents: { drop(view, event) { const hasFiles = event.dataTransfer && even Წაიკითხე მეტი →
მაქვს JavaScript-ის JSDoc ანოტირებული ფუნქცია, რომელიც TypeScript-ით არის ტიპურად შემოწმებული.
ეს იღებს ობიექტს ერთ-ერთი ტიპებისგან, რომლებიც მოცემულ ტიპის კავშირის (Message) ნაწილს წარმოადგენენ. კავშირის ტიპებს აქვთ რამდენიმე არააუცილებელი ველი (optionalNumber
Წაიკითხე მეტი →
მივანიჭე რამდენიმე ფუნქცია ამ ობიექტში ფუნქციის calculator ფარგლებში, იმიტომ რომ მინდა მათ ჯაჭვურად გამოვიყენო. ჩემი მიზანია ფუნქციის addNumber გადატვირთვა, მაგრამ syntax-ი სწორად ვერ გამომდის.
ქვემოთ მოცემულია მაგალითი იმისა, რასაც მინდა მივაღწიო (
Წაიკითხე მეტი →
მე ვმუშაობ ანგულარული პროექტზე Ionic ჩარჩოსთან ერთად, ვიყენებ ion-router-outlet-ის ყველაფერში და ვცდილობ გავაკეთო დებაგირება Google Chrome კონსოლით. მაგრამ, Google Chrome კონსოლი სწორ ხაზის ნომერს არ აჩვენებს და თითქმის შეუძლებელია მასთან დებაგირება.
როგ
Წაიკითხე მეტი →
მე ვხედავ ამ უცნაურ ქცევას როგორც Chrome-ში, ასევე Edge-ში:
რატომ დაუბრუნებს Date.parse("DM Test 2 (Primary)") 981003600000?
თუ შევეცდები ამას მხოლოდ 2-ით, ის იგივე მნიშვნელობას აბრუნებს, და თუ გავაქრო ერთი ან ორივე
Წაიკითხე მეტი →
მინ მაქვს ეს react ჰუკი, რომელიც აბრუნებს ფილტრს პირობის მიხედვით, რაც მომხმარებელმა დაყო.
interface Props { type: 'product' | 'content'; } function useFilterSelector(props: Props) { const { t } = useClientTranslation(); const queryClient = useQueryClient(); const [filterSelector] = useSt Წაიკითხე მეტი →
მე მაქვს ინტერფეისი Person და შემიძლია შევქმნა ობიექტი user1 ტიპის Person, ყველა თვისების ერთდროულად გაწერით
export interface person { name: string; age: number; city: string; } let user1: person = { name:"ron", age: 22, city:"AL Წაიკითხე მეტი →ვცდილობ დავუკავშირო Azure OpenAI SDK-ს უახლესი ვერსია (ვერსია 2.0.0-beta.1), მაგრამ რაც არ უნდა გავაკეთო, რაღაც Resource not found შეცდომას ვღებულობ. როდესაც ვიყენებ SDK-ის წინა ვერსიას (1.0.0-beta.12), ყველაფერი კარგად მუშაობს.
ეს არის ჩემი გარემოს ფაილის კონფიგურაციები:
AZURE_OPENAI_ENDPOINT="https://xxx.openai.azure.com/" AZURE_OPENAI_API_KEY="xxxxyyyyxxxxyyyyxxxxyyyyxxxxyyyy" AZURE_OPENAI_CHAT_COMPLETION_MODEL_DEPLOYMENT_ID="gpt-4o Წაიკითხე მეტი →
მე მინდოდა სპეციალური მოკლე დოკუმენტაციის შექმნა და Angular Signals-ის პრინციპის ახსნა JavaScript proxies-ის გამოყენებით მაგალითში. შემდეგ გაჩნდა კითხვა: შეგიძლიათ სწრაფად დავწერო ეს TypeScript-ში და ტიპები დავაყენო? მე ვუთხარი, რა თქმა უნდა,
Წაიკითხე მეტი →