为什么不ng-if工作?

时间:2013-08-21 13:52:31

标签: angularjs

<!DOCTYPE html>
<html class="no-js" ng-app>
    <head>
        <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>
    </head>
    <body>
        <p ng-if="1 == 0">True</p>
        {{1==0}}
</html>

我只是制作了最简单的ng-if代码。我希望这能输出

  

错误

但是输出

  
      
  • 是的
  •   
  • false
  •   

我做错了什么?

1 个答案:

答案 0 :(得分:2)

我通过创建这个小提琴来确认the comment on angular's documentation关于使用unstable分支:

<!DOCTYPE html>
<html class="no-js" ng-app>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular.min.js"></script>
</head>
<body>
    <p ng-if="1 == 0">True</p>
    {{1==0}}
</html>

here's the fiddle运行这个小提琴会产生你期望的输出。

您的代码,但构建不稳定。