angular - import და export საკვანძო სიტყვები ეკუთვნის JavaScript ან TypeScript-ს

ანგულარის დოკუმენტაციისა და Mozilla დოკუმენტაციის კითხვა აჩვენებს, რომ import და export საკვანძო სიტყვები ეკუთვნის JavaScript-ს.

მაგრამ ცოტა დაბნეული ვიყავი, როდესაც იგივე საკვანძო სიტყვები TypeScript-ში თავდებლებაში გამოყენებული საკვანძო სიტყვები იყო.

შეიძლება ვუწოდოთ import და export, რომელ პროგრამირების ენას ეკუთვნის, JavaScript-ს თუ TypeScript-ს?

პასუხი #1

TypeScript უბრ

Წაიკითხე მეტი →

typescript - RxJs javascript - bindNodeCallback ობიექტის მეთოდის ფუნქციასთან, რომელსაც სჭირდება შესვლის პარამეტრები

ვთქვათ, მაქვს კლასი როგორიცაა

import { Observable } from 'rxjs/Observable'; import 'rxjs/add/observable/bindNodeCallback'; export class MyClass { name: string; doSomethingWithName(cb: (err) => void) { const error = 'I have

Წაიკითხე მეტი →

angular - როგორ გამოვასწოროთ JavaScript ბიბლიოთეკის ტაიპინგის შეცდომები?

მე ვიყენებ Leaflet Library (http://leafletjs.com) TypeScript პროექტში.

მე ვაჩვენებ რუკაზე მაჩვენებელს, რომელიც კონფიგურირებულია შემდეგი პარამეტრებით: http://leafletjs.com/reference-1.3.0.html#marker-l-marker

მეც ვცდილობ ამ ბიბლიოთეკის გამოყენებას ჩემს პროექტში: https://github.com/bbecquet/Leaflet.RotatedMark

Წაიკითხე მეტი →

reactjs - დამატება TypeScript-ის ტიპიზაციები React კომპონენტებს, რომლებიც დაწერილია JavaScript-ში

მე მაქვს React კომპონენტების კრებული, დაწერილი JavaScript-ით და Flow-თ, და მინდა მათი ტიპების დამატება TypeScript-ის დახმარებით. მე კონკრეტული იდეა არ მაქვს იმის შესახებ, როგორ მოვიქცე, ამიტომ ნებისმიერი დახმარება კეთილგანწყობილი იქნება. აი ჩემი პროექტის სტრუქტურა:

Წაიკითხე მეტი →

ღონისძიებების სინქრონიზაციის პრიმიტივების აღსრულება JavaScript/TypeScript-ში async/await/Promises გამოყენებით

მე მაქვს გრძელ, კომპლექსურ ასინქრონულ პროცესს TypeScript/JavaScript-ში, რომელიც გავრცელებულია უამრავ ბიბლიოთეკასა და ფუნქციაში, და როდესაც ის საბოლოოდ ამოდის ყველა თავისი მონაცემის მიღებითა და დამუშავებით, მას ეძახის ფუნქციას processComplete()

Წაიკითხე მეტი →

typescript - როგორ შევქმნათ ტიპების განსაზღვრები ჩვენს ადგილობრივ პროექტში javascript ბიბლიოთეკისთვის?

მეც ვცდილობ N3 ბიბლიოთეკის გამოყენებას ტაიპსქრიპტის პროექტში. README-ზე მოცემული მაგალითი ჯავასკრიფტის კოდი გამოიყურება ასე.

const N3 = require('n3'); const { DataFactory } = N3; const { namedNode, literal, defaultGraph, quad } = DataFactory; co

Წაიკითხე მეტი →

typescript - გადააქცინეთ ჩასმული else if ცალკეული switch განცხადებად JavaScript-ში

მე მაქვს შემდეგი ენდპოინტი ნესტირებული (თუ) ან სხვაგვარ შემთხვევაში გაცხადებით

@Patch("/games/:id") @HttpCode(200) async updateGame(@Param("id") id: number, @Body() update: Partial<Game>) { const updatedGame = await Game.findOne(id);

Წაიკითხე მეტი →

რანთაიმის შეცდომა - განსხვავება მოდულის იმპორტებს შორის JavaScript და TypeScript-ში?

მხოლოდ თითს ვდებ Shadow DOM/Custom elements-ში და ვფიქრობ, რომ ვიპოვე უცნაურობა იმაში, თუ როგორ აღიქვამენ JS და TS მოდულურ იმპორტებს, ან შეიძლება მე რაიმე არასწორად ვაკეთებ?

ჩემი მთავარი JS ფაილი ასე გამოიყურება...

// import classes (and register custom elements) import { Game } from './engine/game.js'; import { MainMenuState } from './menu/main-menu-state.js'; // get the game custom element from the DOM and create the main menu state const oGame = document.querySelector(

Წაიკითხე მეტი →

TypeScript, JavaScript: როგორ შევქმნათ ერთდროულად გაერთიანებული ტიპი დინამიკურად, რამდენჯერმე typeof-ის გამოყენებით?

წარმოიდგინეთ, რომ გვაქვს:

const array = [a, b, c] // could be any number of items in here type T = ??? // how to write this?

ასე რომ შედეგი შესაბამისი იყოს

type T = typeof a & typeof b & typeof c

Წაიკითხე მეტი →

TypeScript ქმნის TypeScript-ს JavaScript-ის ნაცვლად

მინდა, რომ დავიწყო Screeps-ის კოდის გადატრანსკრიპტირება Typescript-ში. მაგრამ რაღაც მიზეზის გამო Javascript კოდის გენერირების ნაცვლად, ყოველთვის იგივე Typescript კოდი გენერირდება. მე რაიმე შემორჩა tsconfig.json ფაილში?

მარცხენა Typescript, მარჯვენა უნდა იყოს Javascript

tsconfig.json ფაილი

Წაიკითხე მეტი →