প্রতিক্রিয়া http://facebook.github.io/react/docs/jsx-gotchas.html তে বর্ণিত কাস্টম বৈশিষ্ট্যগুলি সরবরাহ করতে সক্ষম :
আপনি যদি কোনও কাস্টম বৈশিষ্ট্য ব্যবহার করতে চান তবে আপনার এটি ডেটা- সহ উপসর্গ করা উচিত।
<div data-custom-attribute="foo" />
এবং ইভেন্টের অবজেক্ট থেকে এটির অ্যাক্সেসের কোনও উপায় আমি খুঁজে না পাওয়া ব্যতীত এটাই দুর্দান্ত খবর:
render: function() {
...
<a data-tag={i} style={showStyle} onClick={this.removeTag}></a>
...
removeTag: function(event) {
this.setState({inputVal: event.target????});
},
উপাদান এবং data-
সম্পত্তি এইচটিএমএল জরিমানা করে। স্ট্যান্ডার্ড বৈশিষ্ট্য মত সূক্ষ্ম style
হিসাবে অ্যাক্সেস করা যেতে পারে event.target.style
। পরিবর্তেevent.target
আমি চেষ্টা করেছি:
event.target.props.data.tag
event.target.props.data["tag"]
event.target.props["data-tag"]
event.target.data.tag
event.target.data["tag"]
event.target["data-tag"]
এগুলির কোনওটিই কাজ করেনি।
aria-modal=true
, আপনি পরিবর্তনগুলি (মিথ্যাতে) টি এরিয়া / ডেটা অ্যাট্রিবিউটের স্টোরের দিকে ঠেলে দিচ্ছেন , তবে আর কিছুই পরিবর্তন করা হয়নি (যেমন উপাদানগুলির সামগ্রী বা শ্রেণি বা সেখানে ভেরিয়েবল) ফলাফল হিসাবে রিঅ্যাক্টজেগুলি আরিয়া / আপডেট করবে না যে উপাদানগুলিতে ডেটা অ্যাটর্সগুলি। আমি বুঝতে পারার জন্য সারা দিন প্রায় ঘোরাঘুরি করছি।