আজ আমি রিঅ্যাকটিজেএস শিখতে শুরু করেছি এবং এক ঘন্টা পরে সমস্যার মুখোমুখি হয়েছি .. আমি একটি উপাদান সন্নিবেশ করতে চাই যা পৃষ্ঠায় একটি ডিভের ভিতরে দুটি সারি রয়েছে। আমি নীচে কী করছি তার একটি সরল উদাহরণ।
আমার এইচটিএমএল রয়েছে:
<html>
..
<div id="component-placeholder"></div>
..
</html>
এর মতো রেন্ডার ফাংশন:
...
render: function() {
return(
<div className="DeadSimpleComponent">
<div className="DeadSimpleComponent__time">10:23:12</div >
<div className="DeadSimpleComponent__date">MONDAY, 2 MARCH 2015</div>
</div>
)
}
....
এবং নীচে আমি রেন্ডার কল করছি:
ReactDOM.render(<DeadSimpleComponent/>, document.getElementById('component-placeholder'));
উত্পন্ন HTML এর মতো দেখাচ্ছে:
<html>
..
<div id="component-placeholder">
<div class="DeadSimpleComponent">
<div class="DeadSimpleComponent__time">10:23:12</div>
<div class="DeadSimpleComponent__date">MONDAY, 2 MARCH 2015</div>
</div>
</div>
..
</html>
যে সমস্যাটি আমি খুব খুশি নই যে প্রতিক্রিয়া আমাকে সমস্ত ডিভিড "ডেডসিম্পল কম্পোনেন্ট" এ গুটিয়ে রাখতে বাধ্য করে। সুস্পষ্ট ডিওএম ম্যানিপুলেশন ছাড়াই এর পক্ষে সর্বোত্তম এবং সাধারণ কাজটি কী?
আপডেট 7/28/2017: প্রতিক্রিয়া রক্ষণাবেক্ষণকারীরা প্রতিক্রিয়া 16 বিটা 1 এ সেই সম্ভাবনাটি জুড়েছে
যেহেতু 16.2 প্রতিক্রিয়া , আপনি এটা করতে পারেন:
render() {
return (
<>
<ChildA />
<ChildB />
<ChildC />
</>
);
}
