我有以下工具提示:
<i ng-click="createDetails(item)" class="fa fa-info-circle">
<md-tooltip md-direction="top">
{{item.details}}
</md-tooltip>
</i>
$scope.createDetails = function (item) {
item["details"] = "example";
}
如果我点击,就会出现详情(提示框不居中是另一个问题,但现在可以接受)
主要的问题是:当item.details == undefined
时,我想隐藏提示框。
我尝试了ng-show、md-visible、ng-class等方法。是否有解决这些问题的方法?
<md-tooltip md-direction="top" ng-show="item.details">
这个怎么样? - Rayonng-show
,但它没有起作用。 - Asqanng-if
将不会创建DOM
,这可能就是问题所在。 - Rayon