1. Implemente a página de tag através de instruções ordinárias
<link rel = "Stylesheet" href = "Views/show/tab.css"/> <div> <ul ng-init = "vm.activeTab = 1"> <li ng-class = "{Active: vm.ActiveTab == 1}"> <a href = "javascript :;" ng-click = "vm.ActiveTab = 1"> tag1 </a> </li> <li ng-class = "{Active: vm.activeTab == 2}"> <a href = "JavaScript :;" ng-click = "vm.ActiveTab = 2"> tag2 </a> </li> </ul> <div> <div ng-show = "vm.activeTab = 2}"> <a href = "javascript:;" ng-click = "vm.ActiveTab = 2"> tag2 </a> </li> </ul> <div> <div ng-show = "vm.activeTab = 2}"> <a href = "javascript:;" ng-click = "vm.ActiveTab = 2"> tag2 </a> </li> </ul> <div> <div ng-show = "vm.activeTab == 1"> conteúdo da tag 1 </div> <div ng-show = "vm.activeTab == 2"> conteúdo de 2 </div> <//<///> Bootstrap. <hr/> também pode ser implementado através da Diretiva Tabset de Angular-Bootstrap, consulte <a href = "http://angular-ui.github.io/bootstrap/#/tabs" Target = "_ Blank"> Demo Official </a> 'Uso' ' rigoroso '; angular.module (' ngshowCaseApp '). Top de fronteira: Nenhum; preenchimento: 15px; Radio de fronteira: 0 0 4px 4px;}2. Página de tag de implementação de comando personalizada
<! Doctype html> <html lang = "en" ng-app = "Demo"> <head> <meta charset = "utf-8"> <title> </title> <script src = "lib/angular.min.js" type = "text/javscript"> </script> <bript> <spript> <spular.min.js "type =" text/javscript "> </script> <fript> <spript> <bript.min.js" type = "text/javscript"> </script> < type = "text/javascript"> </sCript> <script src = "lib/jQuery-2.1.4.min.js"> </script> <link rel = "stylesheet" href = "css/bootstrap.css" type = "text/css"/> <estilo> .btn-group { Esquerda: 40px; } .list-group {Position: relativo; Esquerda: 0; } .list-group-item {} #list3 {width: 200px; } </style> </ad Head> <body> <div ng --Controller = "DirectiveControl"> <div ng-class = "{'Hidden': value}"> </div> <div> <list ng-model = "value"> </list> </div> <script type = "text/ng-template" idemplate ">" ng-mouseover = "sinalizador = 3" ng-mouseleave = "sinalizador = 4"> <a href = "#"> {{name}} </a> </li> </ul> </div> <div id = "list3" ng-show = "flag == 3" ng-mouseover = "flag = 3" ng-mousel "" ng-click = "fun1 ()"> <a href = "#"> ação </a> </li> <li> <a href = "#"> outra ação </a> </li> <li> <a href = "#"> se separou </a> </li> <li> <a href = "#"> se separou link </div> </script> </div> </body> <cript> var demo = angular.module ("Demo", []); Demo.Controller ("DirectiveControl", função ($ SCOPE) {}); Demo.Directive ("List", [function () {return {Restritt: 'ea', templateurl: 'list.html', escopo: {value: '= ngmodel'}, link: function (scope, elemento, attr) {scope.name = ""; scope.lists = [{{{{{ () {scope.value = true;(1) Primeiro de tudo, devemos resolver o problema de que as instruções devem ser escritas em uma etiqueta de raiz e devem ser envolvidas em uma div
(2) Use o modelo NG para declarar variáveis ao passar os parâmetros para fora da instrução.
Use escopo na diretiva: {
Valor: 'ngmodel'
} para atribuir valor
Resumir
O exposto acima é tudo sobre a guia Implementação do AngularJS. Espero que este artigo seja útil para que todos aprendam ou usem o AngularJS. Se você tiver alguma dúvida, pode deixar uma mensagem para se comunicar.