প্রশ্ন ট্যাগ «typescript»

টাইপস্ক্রিপ্ট মাইক্রোসফ্ট দ্বারা নির্মিত জাভাস্ক্রিপ্টের একটি স্ট্যাটিকালি টাইপড সুপারসেট যা alচ্ছিক প্রকার, শ্রেণি, ইন্টারফেস, এনামস, জেনেরিকস, অ্যাসিঙ্ক / অপেক্ষামান এবং অন্যান্য অনেকগুলি বৈশিষ্ট্য যুক্ত করে এবং সরল জাভাস্ক্রিপ্টে সংকলন করে। এই ট্যাগটি টাইপস্ক্রিপ্ট সম্পর্কিত নির্দিষ্ট প্রশ্নের জন্য। এটি সাধারণ জাভাস্ক্রিপ্ট প্রশ্নের জন্য ব্যবহার করা হয় না।

24
আমি কীভাবে JSON অবজেক্টকে টাইপস্ক্রিপ্ট ক্লাসে কাস্ট করব
আমি একটি রিমোট REST সার্ভার থেকে একটি JSON অবজেক্ট পড়েছি। এই JSON অবজেক্টে টাইপস্ক্রিপ্ট শ্রেণীর সমস্ত বৈশিষ্ট্য রয়েছে (নকশার দ্বারা)। আমি কীভাবে জাসন বস্তুটি কোনও টাইপের ভেরিতে নিক্ষেপ করব? আমি কোনও টাইপস্ক্রিপ্ট ভেরি পপুলি করতে চাই না (যেমন কোনও কনস্ট্রাক্টর রয়েছে যা এই জেএসওএন অবজেক্ট নেয়)। এটি বড় এবং উপ-অবজেক্টের …
393 json  typescript 

21
`Null` এবং" অপরিজ্ঞাত "উভয়ের জন্য চেক করার কোনও উপায় আছে কি?
যেহেতু টাইপ করা বিষয় দৃঢ়ভাবে টাইপ করা হয়, কেবল ব্যবহার if () {}জন্য চেক করতে nullএবং undefinedঅধিকার লাগছে না। টাইপস্ক্রিপ্টের কি এর জন্য কোনও ডেডিকেটেড ফাংশন বা সিনট্যাক্স চিনি রয়েছে?

11
আমি কৌনিক 2 তে "নির্বাচন" করে নতুন নির্বাচন পেতে পারি?
আমি কৌনিক 2 (টাইপস্ক্রিপ্ট) ব্যবহার করছি। আমি নতুন নির্বাচন নিয়ে কিছু করতে চাই, তবে আমি যা পাই onChange()তা সর্বদা সর্বশেষ নির্বাচন। আমি কীভাবে নতুন নির্বাচন পেতে পারি? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of devices">{{i}}</option> </select> onChange($event) { console.log(this.selectedDevice); // I want to do something here with the new selectedDevice, but …

23
আমি কীভাবে টাইপসক্রিপ্টে কোনও বস্তুর গতিশীলভাবে সম্পত্তি বরাদ্দ করব?
আমি যদি জাভাস্ক্রিপ্টের কোনও জিনিসে প্রোগ্রামিকভাবে একটি সম্পত্তি অর্পণ করতে চাই, তবে আমি এটি এটি করব: var obj = {}; obj.prop = "value"; তবে টাইপস্ক্রিপ্টে এটি একটি ত্রুটি উত্পন্ন করে: '' Type 'টাইপের মানটিতে সম্পত্তি' প্রোপ 'বিদ্যমান নেই টাইপস্ক্রিপ্টে কোনও বস্তুর কাছে নতুন কোনও সম্পত্তি বরাদ্দ করার কথা আমার কীভাবে?
359 typescript 

4
'ফর্মকন্ট্রোল'-এ আবদ্ধ হতে পারে না কারণ এটি' ইনপুট'-এর পরিচিত সম্পত্তি নয় - কৌণিক 2 উপাদান স্বয়ংক্রিয়রূপে সমস্যা
আমি আমার কৌণিক 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> নিম্নলিখিত আমার উপাদান হয়। import {Component, OnInit} from …

9
টাইপস্ক্রিপ্টে বস্তুর আক্ষরিক ক্ষেত্রে সংজ্ঞা টাইপ করুন
টাইপস্ক্রিপ্ট ক্লাসে বৈশিষ্ট্যগুলির জন্য প্রকারগুলি ঘোষণা করা সম্ভব, উদাহরণস্বরূপ: class className { property: string; }; আক্ষরিক অর্থে কোনও সম্পত্তির ধরণ কীভাবে ঘোষণা করবেন? আমি নিম্নলিখিত কোড চেষ্টা করেছি কিন্তু এটি সংকলন করে না: var obj = { property: string; }; আমি নিম্নলিখিত ত্রুটি পাচ্ছি: 'স্ট্রিং' নামটি বর্তমান সুযোগে নেই does …
344 typescript 

6
টাইপস্ক্রিপ্টে "* .d.ts" সম্পর্কে
আমি কৌতূহল বোধ করছি *.d.tsকারণ আমি টাইপস্ক্রিপ্টে নবাগত। এবং আমি একজনকে বলেছিলাম যে এই ধরণের ফাইলটি সি ++ তে "প্রধান ফাইল" এর মতো তবে কেবল জেএসের জন্য। কিন্তু আমি একটি বিশুদ্ধ জাতীয় ফাইলে রূপান্তর করতে পারবেন না *.d.tsফাইল যদি না আমি forcely পরিবর্তন *.jsকরতে *.ts। সুতরাং আমার কাছে তিনটি ফাইল …
343 typescript  .d.ts 

14
টাইপস্ক্রিপ্ট কি সমর্থন করে? অপারেটর? (এবং, এটি কি বলা হয়?)
বর্তমানে টাইপস্ক্রিপ্ট এর নিরাপদ নেভিগেশন অপারেটরটিকে সমর্থন করে (বা এর পরিকল্পনা আছে)?. অর্থাৎ, var thing = foo?.bar // same as: var thing = (foo) ? foo.bar : null; এছাড়াও, এই অপারেটরের আরও একটি সাধারণ নাম আছে (এটি গুগল করার জন্য অন্তর্নিহিত কঠিন)।
336 typescript 

7
অভিধানের ধরণ হিসাবে সি স্ক্রিপ্ট অবজেক্টস টাইপ করুন #
আমার কাছে কিছু জাভাস্ক্রিপ্ট কোড রয়েছে যা অভিধান হিসাবে শব্দগুলি ব্যবহার করে; উদাহরণস্বরূপ, কোনও 'ব্যক্তি' অবজেক্ট ইমেল ঠিকানার বাইরে কিছু ব্যক্তিগত বিবরণ ধারণ করবে। var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting > "delete people[<email>];" এটি কি টাইপস্ক্রিপ্টে …

4
(পরিবর্তন) বনাম (এনজিমোডেল চ্যাঞ্জ) কৌণিক
কৌনিক 1 onchange()ইভেন্টটি গ্রহণ করে না , এটি কেবল ng-change()ইভেন্টকেই গ্রহণ করে । অন্যদিকে কৌণিক 2, উভয় (change)এবং (ngModelChange)ইভেন্ট উভয়ই গ্রহণ করে , যা উভয়ই একই কাজ করে বলে মনে হচ্ছে। পার্থক্য কি? পারফরম্যান্সের জন্য কোনটি সেরা? #ModelChange : <input type="text" pInputText class="ui-widget ui-text" (ngModelChange)="clearFilter()" placeholder="Find"/> বনাম পরিবর্তন : <input …

18
নেম সার্ভিসের জন্য কৌণিক কোনও সরবরাহকারী নেই
একটি কৌনিক উপাদানতে একটি শ্রেণি লোড করতে আমার একটি সমস্যা হয়েছে। আমি দীর্ঘদিন ধরে এটি সমাধান করার চেষ্টা করছি; এমনকি আমি এগুলি একটি একক ফাইলে যোগদানের চেষ্টা করেছি। আমার যা আছে তা হ'ল: Application.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import {Component,View,bootstrap,NgFor} from "angular2/angular2"; import {NameService} from "./services/NameService"; @Component({ selector:'my-app', injectables: [NameService] …

12
ভিজ্যুয়াল স্টুডিও কোডে .js.map ফাইলগুলি লুকান
আমি ভিজ্যুয়াল স্টুডিও কোডে একটি টাইপ স্ক্রিপ্ট প্রকল্পে কাজ করছি এবং ফাইল এক্সপ্লোরারটিতে উপস্থিত হওয়া থেকে .js.map(এবং এমনকি .jsএটিও) ফাইলগুলি আড়াল করতে চাই । .tsফাইল এক্সপ্লোরারে কেবল ফাইলগুলি প্রদর্শন করা সম্ভব ?


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; } তবে দ্বিতীয়টি গ্রহণ করা হচ্ছে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.