Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Show div if{{}表达式在ng Show中不返回任何内容。有棱角的_Javascript_Angularjs - Fatal编程技术网

Javascript Show div if{{}表达式在ng Show中不返回任何内容。有棱角的

Javascript Show div if{{}表达式在ng Show中不返回任何内容。有棱角的,javascript,angularjs,Javascript,Angularjs,我有一个角度表达式,它返回一些数据 <span class="detail"> {{details.info}} </span> {{details.info} 但是,如果表达式不返回任何数据,因为在某些情况下可能没有返回的数据,我希望显示另一个div。显然我的方法是错误的,有人能给我指出正确的方向吗 <span ng-show="!details.info"> <p class="no"&g

我有一个角度表达式,它返回一些数据

    <span class="detail">
        {{details.info}}
    </span>

{{details.info}
但是,如果表达式不返回任何数据,因为在某些情况下可能没有返回的数据,我希望显示另一个div。显然我的方法是错误的,有人能给我指出正确的方向吗

    <span ng-show="!details.info">
        <p class="no">No Data</p>
    </span>

无数据


无数据

{{details.strategy}}
语法和概念都很好,有什么问题吗?你能提供一个JSFIDLE吗?天啊。。。我自然认为我需要设置class=“no”来显示:none。但是angular会帮你解决的!干杯,谢谢你的回应!
<span class="detail">
    <p ng-if="!details.strategy" class="no">No Data</p>
    {{details.strategy}}
</span>