ანგულარის დოკუმენტაციისა და Mozilla დოკუმენტაციის კითხვა აჩვენებს, რომ import და export საკვანძო სიტყვები ეკუთვნის JavaScript-ს.
მაგრამ ცოტა დაბნეული ვიყავი, როდესაც იგივე საკვანძო სიტყვები TypeScript-ში თავდებლებაში გამოყენებული საკვანძო სიტყვები იყო.
შეიძლება ვუწოდოთ import და export, რომელ პროგრამირების ენას ეკუთვნის, JavaScript-ს თუ TypeScript-ს?
TypeScript უბრ
Წაიკითხე მეტი →
ვთქვათ, მაქვს კლასი როგორიცაა
import { Observable } from 'rxjs/Observable'; import 'rxjs/add/observable/bindNodeCallback'; export class MyClass { name: string; doSomethingWithName(cb: (err) => void) { const error = 'I have Წაიკითხე მეტი →
მე ვიყენებ Leaflet Library (http://leafletjs.com) TypeScript პროექტში.
მე ვაჩვენებ რუკაზე მაჩვენებელს, რომელიც კონფიგურირებულია შემდეგი პარამეტრებით: http://leafletjs.com/reference-1.3.0.html#marker-l-marker
მეც ვცდილობ ამ ბიბლიოთეკის გამოყენებას ჩემს პროექტში: https://github.com/bbecquet/Leaflet.RotatedMark
Წაიკითხე მეტი →
მე მაქვს React კომპონენტების კრებული, დაწერილი JavaScript-ით და Flow-თ, და მინდა მათი ტიპების დამატება TypeScript-ის დახმარებით. მე კონკრეტული იდეა არ მაქვს იმის შესახებ, როგორ მოვიქცე, ამიტომ ნებისმიერი დახმარება კეთილგანწყობილი იქნება. აი ჩემი პროექტის სტრუქტურა:
Წაიკითხე მეტი →
მე მაქვს გრძელ, კომპლექსურ ასინქრონულ პროცესს TypeScript/JavaScript-ში, რომელიც გავრცელებულია უამრავ ბიბლიოთეკასა და ფუნქციაში, და როდესაც ის საბოლოოდ ამოდის ყველა თავისი მონაცემის მიღებითა და დამუშავებით, მას ეძახის ფუნქციას processComplete()
Წაიკითხე მეტი →
მეც ვცდილობ N3 ბიბლიოთეკის გამოყენებას ტაიპსქრიპტის პროექტში. README-ზე მოცემული მაგალითი ჯავასკრიფტის კოდი გამოიყურება ასე.
const N3 = require('n3'); const { DataFactory } = N3; const { namedNode, literal, defaultGraph, quad } = DataFactory; co Წაიკითხე მეტი →
მე მაქვს შემდეგი ენდპოინტი ნესტირებული (თუ) ან სხვაგვარ შემთხვევაში გაცხადებით
@Patch("/games/:id") @HttpCode(200) async updateGame(@Param("id") id: number, @Body() update: Partial<Game>) { const updatedGame = await Game.findOne(id); Წაიკითხე მეტი →მხოლოდ თითს ვდებ 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( Წაიკითხე მეტი →
წარმოიდგინეთ, რომ გვაქვს:
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 Წაიკითხე მეტი →
მინდა, რომ დავიწყო Screeps-ის კოდის გადატრანსკრიპტირება Typescript-ში. მაგრამ რაღაც მიზეზის გამო Javascript კოდის გენერირების ნაცვლად, ყოველთვის იგივე Typescript კოდი გენერირდება. მე რაიმე შემორჩა tsconfig.json ფაილში?
მარცხენა Typescript, მარჯვენა უნდა იყოს Javascript
tsconfig.json ფაილი
Წაიკითხე მეტი →