相关疑难解决方法(0)

AngularJS模板中的if else语句

我想在AngularJS模板中做一个条件.我从Youtube API获取视频列表.一些视频的比例为16:9,有些视频的比例为4:3.

我想做一个像这样的条件:

if video.yt$aspectRatio equals widescreen then 
    element's attr height="270px"
else
    element's attr height="360px"
Run Code Online (Sandbox Code Playgroud)

我正在使用迭代视频ng-repeat.我不知道该怎么办这个条件:

  • 在范围内添加功能?
  • 在模板中做到这一点?

if-statement angularjs

692
推荐指数
7
解决办法
105万
查看次数

如何使用*ngIf else?

我正在使用Angular,我希望*ngIf else在此示例中使用(自版本4起可用):

<div *ngIf="isValid">
  content here ...
</div>

<div *ngIf="!isValid">
 other content here...
</div>
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现同样的行为ngIf else

if-statement angular-template angular

559
推荐指数
18
解决办法
60万
查看次数