smalljs$molঅনুসন্ধান⌘ Kডকুমেন্টেশনপ্লেগ্রাউন্ডতুলনাইকোসিস্টেমসম্পর্কেBN
TypeScript থেকে view.treeGetting Startedপরিচিতিমানসিক মডেলশুরু করাTypeScript থেকে view.treeপ্রকল্পের কাঠামোটুলিংEssentialsইনস্টলেশনভিউস্টেট ও রিয়্যাক্টিভিটিরাউটিংরেন্ডারিংটেস্টিংডিপ্লয়সমস্যা সমাধানDataডেটা ফেচিংডেটা স্কিমাGiper BazaMoreশোকেসReact, Vue ও Svelte থেকেকুকবুকAdvancedপ্লাগইনমডিউল মেটাডেটাঅফলাইনগোস্ট ভিউAboutসাধারণ জিজ্ঞাসাটিমরিলিজAPI$mol_button_major$mol_button_minor$mol_string$mol_number$mol_text$mol_paragraph$mol_list$mol_row$mol_link$mol_check$mol_switch$mol_select$mol_scroll$mol_page$mol_pick

TypeScript থেকে view.tree

শুরু করা-য় আপনি যে কম্পোনেন্টটি লিখেছেন সেটি একটি সাধারণ TypeScript ক্লাস। এটি কম্পাইল হয়, চলে, আর $mol কম্পোনেন্ট বর্ণনার সমর্থিত উপায়গুলির একটি।একই সঙ্গে এটি আপনাকে চারটি জিনিস মাথায় রাখতে বাধ্য করেছে, যেগুলির সঙ্গে কম্পোনেন্টের কাজের কোনো সম্পর্ক নেই। এই পৃষ্ঠা সেগুলি একটি একটি করে ধরে, আর প্রতিটির জন্য view.tree-র যে লাইনটি সেটিকে মুছে দেয় তা দেখায়। তারপর কম্পাইলার যে কোড তৈরি করে সেটি দেখায়, যাতে আপনি নিজেই যাচাই করতে পারেন: ট্রি দ্বিতীয় কোনো রানটাইম নয়, এটি সেই ক্লাসটিই বানায় যা আপনি আগেই লিখেছেন।তুলনার জন্য সেই ফাইলটি আবার:1namespace $ {2 3 export class $my_hello extends $mol_page {4 5 title() {6 return 'Greeting'7 }8 9 body() {10 return [ this.Name(), this.Message() ]11 }12 13 @ $mol_mem14 Name() {15 const obj = new this.$.$mol_string16 obj.hint = () => 'Enter your name'17 obj.value = ( next?: string ) => this.name( next )18 return obj19 }20 21 @ $mol_mem22 name( next?: string ) {23 return next ?? ''24 }25 26 @ $mol_mem27 Message() {28 const obj = new this.$.$mol_view29 obj.sub = () => [ this.greeting() ]30 return obj31 }32 33 greeting() {34 const name = this.name()35 return name ? `Hello, ${ name }!` : 'Please enter your name'36 }37 38 }39 40}
GitHub-এ এই পৃষ্ঠা সম্পাদনা করুনএটি কি সহায়ক ছিল?হ্যাঁনাপূর্ববর্তীশুরু করাপরবর্তীপ্রকল্পের কাঠামো
এই পৃষ্ঠায়সন্তান আপনিই বানান, ক্যাশও আপনিই করেনডেটা কোন দিকে যাবে, তা অপারেটরই বলেদ্বিমুখী বাঁধাই নিঃশব্দ কেবল-পঠনযোগ্য হওয়া থেকে এক কি-স্ট্রোক দূরেস্থানীয়করণযোগ্য একটি স্ট্রিং কি না বানানো পর্যন্ত স্রেফ স্ট্রিংপুরো কম্পোনেন্টকম্পাইলার কী বের করেহাতে লেখা ক্লাস কোনো টুলকে যা দিতে পারে নাআকারের হিসাবকোনটি লিখবেন
Type to search the documentation.