How to change the on-click Event of a Button in Dart -
मेरे पास एक समस्या है जिसमें अंतिम इसलिए जब इसकी दबाया जाता है, तो बटन अभी भी कोई भी विचार क्यों काम नहीं करता है या किसी अन्य तरीके से इसे कैसे हल करें? आप एक क्लिक फ़ंक्शन में दोनों क्लिकों को संभाल सकते हैं: & lt; td & gt; प्रत्येक पंक्ति का जब संपादन को
& lt; td & gt; s को
& lt; इनपुट & gt; s में बदल दिया जाता है, जो बिल्कुल ठीक काम करता है। मेरा बटन इस तरह दिखता है:
& lt; td & gt; & lt; बटन पर क्लिक करें "{{edit this}}" & gt; संपादित करें & lt; / button & gt ; & lt; / टीडी & gt;
संपादित करें फ़ंक्शन को बुलाया जाएगा। लेकिन मैं चाहता हूं कि मेरा बटन अब "सेव" प्रदर्शित करेगा और दबाए जाने पर "सेवएस्ट" समारोह को कॉल करना चाहिए।
शून्य संपादन यह (इवेंट ई, var विस्तार, नोड प्रेषक) {e.preventDefault (); / * ... कोई फर्क नहीं पड़ता ... * / / (बटन एलेमेंट के रूप में प्रेषक) .text = "save"; (बटन एलेमेंट के रूप में प्रेषक) .setAttribute ("ऑन-क्लिक", {{saveThis}}); }
संपादित करें फ़ंक्शन कॉल करता है। डार्टियम यह दर्शाता है:
& lt; बटन पर क्लिक करें = "{{saveThis}}"> gt; सहेजें & lt; / button & gt;
शून्य संपादन यह (इवेंट ई, विविध विवरण, नोड प्रेषक) {e ।चूक को रोकें(); / * ... कोई फर्क नहीं पड़ता ... * / var बटन = (बटन एलेमेंट के रूप में प्रेषक); अगर (button.text == "सहेजें") {// कार्रवाई को बचाने बटन। Text = "संपादित करें"; } Else if (button.text == "संपादित करें") {// कार्रवाई एक्शन बटन संपादित करें। Text = "save"; }}
Comments
Post a Comment