javascript - 如何在angularjs中创建一个简单的if then else?

标签 javascript angularjs

我是 angularjs 的初学者,我想对以下代码进行 if 语句。 伪代码:

if url.page exists then show this

 {{url.page | decodeURIComponent}}

else show 

{{url.path | decodeURIComponent}}

我怎样才能实现这个目标?

这是我的源代码:

<a href="{{vm.company_website}}{{url.path}}"
   ng-if="url.path.indexOf('http') != 0"
   target="_blank"
   data-placement="bottom" data-toggle="tooltip" class="tip" 
   data-original-title="{{url.path}}" style="color:rgb(98, 98, 98);"
>
   {{url.page | decodeURIComponent}}
</a>

最佳答案

{{url.page ? url.page : url.path | decodeURIComponent}} 应该做你想要的。

关于javascript - 如何在angularjs中创建一个简单的if then else?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55249727/

相关文章:

javascript moment.js 计算两个日期之间的百分比

angularjs - 如何使用 Mongoose、Mean、Express 和 Angular 显示大量数据

javascript - 文本框/文本区域内的下拉菜单

javascript - 键盘点击上的轮播幻灯片

javascript - 使用 JavaScript 动态插入 DIV 的成本有多高?

angularjs - 使用 ng-model 使用 angularjs/ui-bootstrap 制作 Accordion

javascript - 带有模板和 Controller 的 Angular 动态元素

javascript - Angular .js : How to get orderBy or filter from an unordered list to work?

javascript - Angular 应用程序中关于返回比较和更新数组的方法链接和 promise 问题

javascript - 为什么我的 observableArray 不工作?