如果条件在角度8中为真,如何显示模式弹出窗口?

时间:2019-07-20 10:36:14

标签: javascript angular

<div *ngIf="httpdata=='success' && res==true ?fun():''">

</div>    

fun() {
//alert("hi")
$(document).ready(function () {
  // Attach Button click event listener 
  $("#edit-submit").click(function () {
    // show Modal
    $('#myModal').modal('show');
  });
});
this.res = false;
}

我已经使用了上面的代码。单击该按钮后,将通过Web API发布json数据,插入数据后,响应消息将为“成功”。如果响应成功,则应以模式弹出窗口显示消息 数据成功累加。 它没有显示任何弹出窗口,也没有错误。

1 个答案:

答案 0 :(得分:1)

我建议您使用ng bootstrap https://ng-bootstrap.github.io/#/home

并阅读有关模式实现的部分: https://ng-bootstrap.github.io/#/components/modal/examples

希望对您有所帮助。