তাহলে কি এই একমাত্র উপায় কি রিচেক্টজ সহ কাঁচা এইচটিএমএল রেন্ডার করার?
// http://facebook.github.io/react/docs/tutorial.html
// tutorial7.js
var converter = new Showdown.converter();
var Comment = React.createClass({
render: function() {
var rawMarkup = converter.makeHtml(this.props.children.toString());
return (
<div className="comment">
<h2 className="commentAuthor">
{this.props.author}
</h2>
<span dangerouslySetInnerHTML={{__html: rawMarkup}} />
</div>
);
}
});
আমি জানি যে জেএসএক্সের সাথে জিনিসপত্রকে চিহ্নিত করার কয়েকটি দুর্দান্ত উপায় রয়েছে তবে আমি মূলত কাঁচা এইচটিএমএল (সমস্ত শ্রেণি, ইনলাইন শৈলী ইত্যাদি) সরবরাহ করতে সক্ষম হতে আগ্রহী। এরকম কিছু জটিল:
<!-- http://getbootstrap.com/components/#dropdowns-example -->
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-expanded="true">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
</ul>
</div>
আমি জেএসএক্সের সমস্তটি আবার লিখতে চাই না।
আমি এই সব ভুল সম্পর্কে চিন্তা করছি। আমাকে সংশোধন করুন