您好,我正在使用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