2016-11-23 5 views
8

मैं नवीनतम क्रोम संस्करण में आईओनिक का उपयोग कर रहा हूं और कुछ ओडीडी कारण के लिए क्रोम कैनरी का उपयोग कर रहा हूंng-click को ट्रिगर करने के लिए राइट क्लिक करें।आयनिक ट्रिगर अवांछित एनजी-क्लिक राइट क्लिक पर और मध्य क्लिक

Code Pen demonstrating the issue

किसी भी एक कुछ प्रकाश डाला सकता है?

+0

मैंने कभी ऐसा नहीं देखा है .... –

+2

यह वास्तव में अजीब बात है, जब आप आईई कंसोल में ईवेंट को देखते हैं तो दो घटना होती है, एक 'पॉइंटरवेन्ट' होता है जहां आप माउस के 'बटन' का पता लगा सकते हैं क्लिक किया गया है चोम में, केवल 'माउसइवेंट' है जहां 'कौन सी संपत्ति हमेशा = '1' (बाएं क्लिक) – Alexis

+1

आयनिक मोबाइल ऐप्स बनाने के लिए एक ढांचा है। जब आप किसी मोबाइल फोन पर ऐप का उपयोग कर रहे हैं, तो कोई बायां या दायां क्लिक नहीं होता है, केवल एक टैप। इस वजह से, बाएं और दाएं क्लिक का इलाज शायद एक डिजाइन निर्णय था। – FrancisA

उत्तर

0

, इस करके अपने बटन टैग बदलें

<button type="button" class="button button-large button-energized" ng-click="test()">click me!!!</button> 

या

<button type="button" class="button button-large button-energized" ng-click="test($event)">click me!!!</button>

और अपने नियंत्रक पर:

$scope.test = function($event){$event.preventDefault();alert(1); 

आशा इस मदद करता है।

संबंधित मुद्दे