smalljs$molঅনুসন্ধান⌘ Kডকুমেন্টেশনপ্লেগ্রাউন্ডতুলনাইকোসিস্টেমসম্পর্কেBN
গোস্ট ভিউGetting 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

গোস্ট ভিউ

$mol_ghost হলো একটি নোড-বিহীন ভিউ। নিজের DOM এলিমেন্ট তৈরি করার বদলে, এটি তার Sub()-এর এলিমেন্ট ধার করে এবং তাতে নিজের অ্যাট্রিবিউট, স্টাইল ও আচরণ মিশিয়ে দেয়। সোর্সের এক লাইনে: "অন্য একটি কম্পোনেন্টের DOM নোডে ভিউ লজিক মিক্সইন করো।"1$mol_ghost $mol_view2 Sub $mol_viewএকটি সাধারণ $mol_view নিজের এলিমেন্ট রেন্ডার করে। একটি গোস্ট একটিও রেন্ডার করে না——এটি সন্তানের এলিমেন্ট পুনর্ব্যবহার করে, তাই DOM ট্রিতে বাড়তি কিছুই যোগ হয় না।

কখন এটির দ্বারস্থ হবেন

যখন আপনি একটি বিদ্যমান কম্পোনেন্টে আচরণ যুক্ত করতে চান আর সেটিকে আরেকটি এলিমেন্টে না মুড়ে——ড্র্যাগ, ড্রপ, স্ক্রলে-অনুসরণ, ট্রানজিশন——তখন গোস্ট ব্যবহার করুন। ফ্রেমওয়ার্কের কয়েকটি কম্পোনেন্ট এর ওপর নির্মিত:$mol_drag / $mol_drop——পয়েন্টার ড্র্যাগ-এন্ড-ড্রপ$mol_transit——প্রবেশ/প্রস্থান ট্রানজিশন$mol_follower——স্ক্রল করার সময় একটি এলিমেন্টকে অন্যটির সঙ্গে সারিবদ্ধ রাখে$mol_book_page——$mol_book নেভিগেশনের ভেতরের একটি পৃষ্ঠা

প্লাগইনের সঙ্গে সম্পর্ক

$mol_plugin——প্রতিটি প্লাগইন যেটিকে এক্সটেন্ড করে সেই বেস——একই কারণে এলিমেন্টহীন: এটি হোস্টের এলিমেন্ট যোগ না করে বরং সমৃদ্ধ করে। গোস্ট হলো সাধারণ রূপ (একটি সন্তানকে মুড়ে তার নোড দখল করা); প্লাগইন হলো সেই বিশেষায়িত রূপ যা আপনি plugins /-এর নিচে তালিকাভুক্ত করেন।
GitHub-এ এই পৃষ্ঠা সম্পাদনা করুনএটি কি সহায়ক ছিল?হ্যাঁনাপূর্ববর্তীঅফলাইনপরবর্তীসাধারণ জিজ্ঞাসা
এই পৃষ্ঠায়কখন এটির দ্বারস্থ হবেনপ্লাগইনের সঙ্গে সম্পর্ক
Type to search the documentation.