Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
如何使用AngularJS在HTML文件中有条件地插入字符串?_Angularjs - Fatal编程技术网

如何使用AngularJS在HTML文件中有条件地插入字符串?

如何使用AngularJS在HTML文件中有条件地插入字符串?,angularjs,Angularjs,我有一个$scope.product变量。我认为: <a ng-href="/{{ gender }}/{{ section }}/{{ product.slug }}">{{ product.name }}</a> 可以在数据绑定中使用三元运算符: <a ng-href="/{{ gender }}/{{ section }}/{{ product.slug }}"> {{(product.vendor.length > 0) ? produ

我有一个$scope.product变量。我认为:

<a ng-href="/{{ gender }}/{{ section }}/{{ product.slug }}">{{ product.name }}</a>

可以在数据绑定中使用三元运算符:

<a ng-href="/{{ gender }}/{{ section }}/{{ product.slug }}">
    {{(product.vendor.length > 0) ? product.vendor.name + ' - ' + product.name : product.name}}
</a>

可以在数据绑定中使用三元运算符:

<a ng-href="/{{ gender }}/{{ section }}/{{ product.slug }}">
    {{(product.vendor.length > 0) ? product.vendor.name + ' - ' + product.name : product.name}}
</a>

这是我标记的一篇文章的副本。它有一个更完整的答案。如果你认为可以做得更好的话,最好将投票结果作为副本结束,并在原始帖子上给出你的答案。没有必要一直回答同一个问题。有60%的Q是开着的,所以有一些形式的重复。我很乐意删除这个。我不关心销售代表,只是帮助OP解决问题。但我同意这是一个dup,所以需要清理,我已经标记为dup。@Asok可能值得一看这是我标记的帖子的副本。它有一个更完整的答案。如果你认为可以做得更好的话,最好将投票结果作为副本结束,并在原始帖子上给出你的答案。没有必要一直回答同一个问题。有60%的Q是开着的,所以有一些形式的重复。我很乐意删除这个。我不关心销售代表,只是帮助OP解决问题。但我同意这是一个dup,所以需要清理,我已经标记为dup。@Asok可能值得一看