离子触发右键单击和中键单击不需要的点击

Mor*_*lus 8 angularjs angularjs-ng-click ionic-framework

我在最新的Chrome版本和Chrome金丝雀中使用Ionic,因为一些非常奇怪的原因右键单击原因ng-click触发.

Code Pen演示了这个问题

任何人都能摆脱一些光明吗?

Bhu*_*wer 0

通过此更改您的按钮标签,

 <button type="button" class="button button-large button-energized" ng-click="test()">click me!!!</button>
Run Code Online (Sandbox Code Playgroud)

或者

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

在你的控制器上:

$scope.test = function($event){$event.preventDefault();alert(1);
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。