有没有办法设置一个元素,以便它左键单击(ng-click)执行一个操作,然后右键单击另一个操作?
现在我有类似的东西:
<span ng-click="increment()">{{getPointsSpent()}}</span>
Run Code Online (Sandbox Code Playgroud)
而且我还想能够右键单击跨度来执行函数减量();
所以,如果我有一个数组:
$scope.letters =
[{"id":"a"},
{"id":"b"},
{"id":"c"}];
Run Code Online (Sandbox Code Playgroud)
另一个阵列
$scope.filterBy = ["b","c","d"];
Run Code Online (Sandbox Code Playgroud)
我希望有一些ng-repeat来过滤$ scope.letters,只显示在$ filterBy中的项目.
我希望能够做一些事情:
<span ng-repeat="{{letter in letters|filter: letter.id in filterBy }} > {{letter.id}} </span>
Run Code Online (Sandbox Code Playgroud)
并打印b,c
我知道这是一个非常愚蠢的例子,但有没有办法根据另一个数组对象的内容过滤angular.js表达式?
我正在使用chrome.identity登录Chrome扩展程序中的第三方oauth提供程序.它适用于登录 - 当我使用launchWebAuthFlow时,我会看到第三方登录屏幕并在登录流程后重定向回我的应用程序.
但是,我找不到在我的扩展中启用注销功能的方法.似乎没有用于清除缓存的登录标识的功能.下次调用launchWebAuthFlow时,它会自动以第一个用户身份登录,而不会提示我再次登录.
有没有办法清除chrome.identity插件的登录状态?