정적 콘텐츠가있는 탭셋을 표시하기 위해 앵귤러 부트 스트랩 UI를 사용하고 있습니다. 내가 포함하는 부트 스트랩 스크립트는 ui-bootstrap-tpls-0.6.0.min.js입니다. 여기 정적 콘텐츠로 angularjs 부트 스트랩 탭에서 활성화하는 방법
내 마크 업입니다 : 나는 겨 - 클래스 탭에 적용하지 않을 경우 여기<tabset>
<tab ng-show="$parent.hideme" ng-class="{active:$parent.hideme}">
<tab-heading>
tab1
</tab-heading>
<div>
tab content 1
</div>
</tab>
<tab ng-hide="$parent.hideme" ng-class="{active:!$parent.hideme}">
<tab-heading>
tab2
</tab-heading>
<div>
tab content 2
</div>
</tab>
</tabset>
컨트롤러
function myController($scope) {
$scope.hideme = false;
});
, 그것은 것을 제외하고 잘 작동 할 때 첫째 탭 숨기기 및 두 번째 탭 표시 ($ scope.hideme = false), 첫 번째 탭의 내용이 표시됩니다.
ng-class를 추가하면 angularjs에서 오류가 발생합니다. 오류 : [$ parse : syntax] http://errors.angularjs.org/undefined/ $ parse/syntax? p0 = % 7B & p1 = % 20an % 20 예기치 않은 % 20token & p2 = 16 & p3 = % 7 활동 % 3Afalse % 7D % 20 % 7 활동 % 3A % 20 % 2C % 20disabled % 3A % 20disabled % 7D & p4 = % 7Bactive % 3A % 20disabled % 3A % 20Disabled % 7D
특정 탭을 활성화하는 올바른 방법은 무엇입니까?
$ parent를 사용하는 이유를 잘 모르시겠습니까? HTML 및 각도 코드를 더 많이 포함시킬 수 있습니까? – kmdsax