如果条件经过验证,如何添加ng-dbclick?

时间:2018-08-16 14:22:00

标签: javascript angularjs

如果条件只是ng-dbclick,我想注入true

<li ng-if="condition ? ng-dblclick='event()':nothing">

谢谢。

2 个答案:

答案 0 :(得分:3)

您可以简单地做到这一点:

<li ng-dblclick="condition && event()">...</li>

答案 1 :(得分:1)

您需要创建两个li

<li ng-if="condition" ng-dblclick="event()">
  <your-component />
</li>
<li ng-if="!condition">
  <your-component />
</li>

否则,您将需要编译模板并在javascript而不是模板上进行。 您可以查看以下内容: Dynamically Import Component From Variable (AngularJS)