您好,我正在使用Django支持的一些AngularJS网站。我有Django的模板如下如何在django for循环中显示/隐藏特定元素
<div ng-app="MyApp" ng-controller="MyCtrl">
<script src="{{ STATIC_URL }}js/bootstrap.min.js"></script>
<div class="well ">
{% for k, m in items %}
<table ng-show="show" class="table table-bordered tbl" ng-cloak>
<tr align="left">
<span>
<button ng-click="show=!show" class="btn btn-default drop">
..............
和angularjs
{% block extra_js %}
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<script>
var app = angular.module('MyApp', []);
app.controller('MyCtrl', function($scope) {
$scope.show = false;
});
</script>
{% endblock extra_js %}
什么我试图在这里实现的,只要在按钮,用户点击该表隐藏在里面的,反之亦然。但根据代码,当用户点击按钮时,所有表格(记住,因为其内部的for循环会有多个表格)隐藏而不是特定的表格。无论如何只能隐藏那张特定的桌子吗?而不是所有的表?提前致谢。
@Objective:u能告诉我一个例子 – vellattukudy