我想使用ng-if切换仪表板中的某些dom元素。使用ng-if切换dom元素
我的HTML看起来像:
//按钮
<div>
<button ng-click="showDiv('div1');"></button>
<button ng-click="showDiv('div2');"></button>
</div>
//内容
<div ng-if="div1" class="div-1"></div>
<div ng-if="div2" class="div-2"></div>
//在我的控制器:
$scope.div1 = true;
$scope.div2= false;
$scope.showDiv = function(element){
if($scope.element = 'div2'){
$scope.div2 = true;
$scope.div1 = false;
}
}
其实赋值为div1和div2 wor k最初,但功能不正常。
我摆弄了一段时间,但我没有找到解决方案...一些帮助将是伟大的。
感谢,哲罗
没有'$ scope.element'只是'element' – sTx