typescript पर टैग किए गए जवाब

टाइपस्क्रिप्ट Microsoft द्वारा बनाई गई जावास्क्रिप्ट का एक स्टेटिक रूप से टाइप किया गया सुपरसेट है जो वैकल्पिक प्रकार, कक्षाएं, इंटरफेस, एनम, जेनरिक, एसिंक्स / वेट, और कई अन्य विशेषताओं को जोड़ता है, और सादे जावास्क्रिप्ट को संकलित करता है। यह टैग टाइपस्क्रिप्ट के लिए विशिष्ट प्रश्नों के लिए है। इसका उपयोग सामान्य जावास्क्रिप्ट प्रश्नों के लिए नहीं किया जाता है।

24
मैं एक टाइपस्क्रिप्ट वर्ग के लिए JSON ऑब्जेक्ट कैसे कर सकता हूं
मैंने एक REST सर्वर को दूरस्थ REST सर्वर से पढ़ा। इस JSON ऑब्जेक्ट में एक टाइपस्क्रिप्ट क्लास (डिज़ाइन द्वारा) के सभी गुण हैं। मैंने कैसे टाइप किया जो JSON ऑब्जेक्ट को एक प्रकार var में प्राप्त किया? मैं एक टाइपस्क्रिप्ट var को पॉप्युलेट नहीं करना चाहता (अर्थात एक कंस्ट्रक्टर है …
393 json  typescript 

21
वहाँ दोनों `अशक्त` और` अपरिभाषित` के लिए जाँच करने के लिए एक रास्ता है?
चूंकि टाइपस्क्रिप्ट दृढ़ता से टाइप किया जाता है, बस if () {}जांच करने के लिए nullऔर undefinedसही ध्वनि नहीं करता है। क्या टाइपस्क्रिप्ट में इसके लिए कोई समर्पित फ़ंक्शन या सिंटैक्स शुगर है?

11
मुझे कोणीय 2 में "चयन" में नया चयन कैसे मिल सकता है?
मैं Angular 2 (टाइपस्क्रिप्ट) का उपयोग कर रहा हूं। मैं नए चयन के साथ कुछ करना चाहता हूं, लेकिन मुझे जो मिलता है onChange()वह हमेशा अंतिम चयन होता है। मुझे नया चयन कैसे मिल सकता है? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of devices">{{i}}</option> </select> onChange($event) { console.log(this.selectedDevice); // I want …

23
मैं टाइपस्क्रिप्ट में किसी ऑब्जेक्ट को गतिशील रूप से कैसे असाइन करूं?
अगर मैं जावास्क्रिप्ट में किसी ऑब्जेक्ट को किसी प्रोग्राम को असाइन करना चाहता हूं, तो मैं इसे इस तरह से करूंगा: var obj = {}; obj.prop = "value"; लेकिन टाइपस्क्रिप्ट में, यह एक त्रुटि उत्पन्न करता है: प्रॉपर्टी 'प्रोप' टाइप '{}' के मान पर मौजूद नहीं है मुझे टाइपस्क्रिप्ट में …
359 typescript 

4
यह 'इनपुट' की ज्ञात संपत्ति नहीं होने के कारण 'फॉर्मकंट्रोल' से बंध नहीं सकता - Angular2 Material Autocomplete इशू
मैं अपने कोणीय 2 परियोजना में कोणीय सामग्री स्वत: पूर्ण घटक का उपयोग करने की कोशिश कर रहा हूं । मैंने अपने टेम्पलेट में निम्नलिखित को जोड़ा। <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto" [formControl]="stateCtrl"> </md-input-container> <md-autocomplete #auto="mdAutocomplete"> <md-option *ngFor="let state of filteredStates | async" [value]="state"> {{ state }} </md-option> </md-autocomplete> निम्नलिखित …

9
टाइपस्क्रिप्ट में ऑब्जेक्ट शाब्दिक परिभाषा
टाइपस्क्रिप्ट कक्षाओं में, उदाहरण के लिए, गुणों के प्रकार घोषित करना संभव है: class className { property: string; }; एक वस्तु शाब्दिक में एक संपत्ति के प्रकार की घोषणा कैसे करें? मैंने निम्नलिखित कोड की कोशिश की है, लेकिन यह संकलन नहीं करता है: var obj = { property: string; …
344 typescript 

6
टाइपस्क्रिप्ट में "* .d.ts" के बारे में
मैं उत्सुक *.d.tsहूं क्योंकि मैं टाइपस्क्रिप्ट में नौसिखिया हूं। और मुझे किसी ने बताया था कि इस तरह की फाइल C ++ में "हेड फाइल" की तरह है, लेकिन केवल JS के लिए। लेकिन मैं करने के लिए एक शुद्ध जे एस फ़ाइल परिवर्तित नहीं कर सकते *.d.tsफ़ाइल जब तक …
343 typescript  .d.ts 

7
टाइपस्क्रिप्ट ऑब्जेक्ट्स शब्दकोश प्रकार के रूप में सी # में
मेरे पास कुछ जावास्क्रिप्ट कोड हैं जो वस्तुओं को शब्दकोशों के रूप में उपयोग करते हैं; उदाहरण के लिए एक 'व्यक्ति' ऑब्जेक्ट ईमेल पते पर बंद कुछ व्यक्तिगत विवरण रखेगा। var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting …

14
क्या टाइपस्क्रिप्ट समर्थन करता है? ऑपरेटर? (और, इसे क्या कहा जाता है?)
क्या टाइपस्क्रिप्ट वर्तमान में (या वहाँ की योजना है) सुरक्षित नेविगेशन ऑपरेटर का समर्थन करता है?. अर्थात: var thing = foo?.bar // same as: var thing = (foo) ? foo.bar : null; इसके अलावा, इस ऑपरेटर के लिए एक अधिक सामान्य नाम है (यह आकस्मिक रूप से Google के लिए …
336 typescript 

18
NameService के लिए कोणीय कोई प्रदाता नहीं
मुझे एक कक्षा को एक कोणीय घटक में लोड करने में समस्या हुई है। मैं इसे लंबे समय से हल करने की कोशिश कर रहा हूं; मैं भी एक फ़ाइल में यह सब शामिल होने की कोशिश की है। मेरे पास क्या है: Application.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import {Component,View,bootstrap,NgFor} …

4
(परिवर्तन) बनाम (ngModelChange) कोणीय में
कोणीय 1 onchange()घटना को स्वीकार नहीं करता है , यह केवल ng-change()घटना को स्वीकार करता है । दूसरी ओर, कोणीय 2, दोनों घटनाओं (change)और (ngModelChange)घटनाओं को स्वीकार करता है , जो दोनों एक ही काम करते हुए प्रतीत होते हैं। क्या फर्क पड़ता है? कौन सा प्रदर्शन के लिए सबसे …

12
Visual Studio कोड में .js.map फ़ाइलें छिपाएँ
मैं Visual Studio कोड में एक टाइपस्क्रिप्ट प्रोजेक्ट पर काम कर रहा हूं .js.mapऔर .jsफ़ाइल एक्सप्लोरर में दिखाई देने वाली (और शायद यहां तक ​​कि ) फाइलों को छिपाना चाहूंगा । क्या .tsफ़ाइल एक्सप्लोरर में केवल फाइलों को प्रदर्शित करना संभव है ?

28
एनम प्रविष्टियों के नाम कैसे प्राप्त करें?
मैं एक टाइपस्क्रिप्ट enumटाइप करना चाहता हूं और प्रत्येक नामांकित प्रतीक नाम प्राप्त करना चाहता हूं , जैसे: enum myEnum { entry1, entry2 } for (var entry in myEnum) { // use entry's name here, e.g., "entry1" }
314 enums  typescript 

9
मैं टाइपस्क्रिप्ट में इंटरफ़ेस फ़ाइल परिभाषा के आधार पर एक ऑब्जेक्ट कैसे बना सकता हूं?
मैंने एक इंटरफ़ेस इस तरह परिभाषित किया है: interface IModal { content: string; form: string; href: string; $form: JQuery; $message: JQuery; $modal: JQuery; $submits: JQuery; } मैं इस तरह एक चर को परिभाषित करता हूं: var modal: IModal; हालांकि, जब मैं मोडल की संपत्ति को सेट करने की कोशिश करता …
313 typescript 

7
टाइपस्क्रिप्ट: एक विधि पैरामीटर में उपयोग किए जाने वाले फ़ंक्शन कॉलबैक (किसी फ़ंक्शन प्रकार के रूप में, किसी भी सार्वभौमिक नहीं) के लिए प्रकार को कैसे परिभाषित किया जाए
वर्तमान में मेरे पास टाइप परिभाषा है: interface Param { title: string; callback: any; } मुझे कुछ इस तरह की आवश्यकता है: interface Param { title: string; callback: function; } लेकिन दूसरे को स्वीकार नहीं किया जा रहा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.