繁体   English   中英

如何在angularjs中的花括号内添加条件?

[英]How to add condtion inside curly brace in angularjs?

我有一个名为$scope.carname = "Volvo"变量,在html中,我需要检查carname是否存在,那时候我需要显示链接,否则我需要显示一些硬编码值( test

下面是我的代码

HTML

 <h1>{{carname ? <a href='link'>Go here </a> : test}}

控制者

$scope.carname = "Volvo" ;

$scope.link= "https://www.w3schools.com"

这里是链接

用于使用两个ng-if表达式

<h1 ng-if="carname"> <a  href='link'>Go here </a>  </h1>
<h1 ng-if="!carname"> {{test}} </h1>

您需要使用ng-if

 $scope.test ="123"
 $scope.carname = "Volvo";

HTML:

    <div ng-if="carname !== ''">{{test}}</div>
    <div ng-if="carname === ''">hard coded value</div>

朋克: http ://next.plnkr.co/edit/0KBOPuiYsXmYNQfo

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM