내 앱에 탭 탐색 바를 구현하려고합니다. Bootstrap3을 사용하고이 예인 Boostrap Tabs and Pills을 따르십시오.AngularJS 부가 기능 탭 목록에 새 탭 추가
매번 제시되는 하나의 탭 (#home
)이 있습니다. addInput() 함수를 클릭 할 때 생성 할 다른 탭. 즉, tab1, tab2, tab3.
나는 togther 조합을 얻는 방법을 정확히 모릅니다. navbar에 href="#menu1"
및 tab 내부 콘텐츠 용 fitting id = "menu1"이있는 목록 요소를 어떻게 만들 수 있습니까? 여기
내 예를 CodePen.io
<div ng-app="myApp" ng-controller="myCtrl">
<form>
<div class="form-group">
<label for="txtDevice" class="control-label">Form Field 1</label>
<input type="text" class="form-control" ng-model="info.name" id="txtDevice">
</div>
<div class="form-group">
<label for="txtIP" class="control-label">Form Field 2</label>
<input type="text" class="form-control" ng-model="info.ip" id="txtIP">
</div>
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#home">Home</a></li>
</ul>
<div class="form-group tab-content">
<div id="home" class="tab-pane fade in active">
<h4>Home</h4>
<p>content</p>
</div>
<div ng-repeat="site in info.sites track by $index">
<h4>tab {{$index +1}}</h4>
<p>content</p>
</div>
</div>
</form>
<button ng-click="addInput()">+add more inputs</button>
{{info | json}}
<hr>
tags = {{tags | json}}
</div>
에 처리 활성화 JS의 다음 코드를 호출 할 필요가 수정 주셔서 감사합니다. 나는 같은 범위에서 ng-repeat를 2 번 정의 할 수 있음을 알았습니다. – mvmthecreator