1. تنفيذ صفحة العلامة من خلال التعليمات العادية
<link rel = "stylesheet" href = "view/show/tab.css"/> <iv> <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> <viv> <div ng-show = "vm.activetab = 2}"> <a href = "javaScript :؛" ng-click = "vm.activetab = 2"> tag2 </a> </li></ul> <viv> <div ng-show = "vm.activetab = 2}"> <a href = "javaScript :؛" ng-click = "vm.activetab = 2"> tag2 </a> </li></ul> <viv> <div ng-show = "vm.activetab == 1"> محتوى العلامة 1 </viv> <div ng-show = "vm.ActiveTab == 2" bootstrap. <hr/> يمكن أيضًا تنفيذها من خلال توجيه tabset لـ Angular-Bootstrap ، انظر <a href = "http://angular-ui.github.io/bootstrap/#/tabs" target = "_ blank"> العرض التجريبي الرسمي </a> Function ($ scope) {var vm = $ scope.vm = {} ؛}) ؛. tab-content.tab-bordered {border: 1px solid lightgray ؛ أعلى الحدود: لا شيء ؛ الحشو: 15 بكسل ؛ الحدود الحدودية: 0 0 4px 4px ؛}2. صفحة علامة تنفيذ الأوامر المخصصة
<! doctype html> <html lang = "en" ng-app = "demo"> <head> <meta charset = "utf-8"> <title> </title> <script src = "lib/angular.min.js" type = "text/javascript"> </cript> type = "text/javaScript"> </script> <script src = "lib/jquery -2.1.4 اليسار: 40 بكسل ؛ } .list-group {الموضع: النسبية ؛ اليسار: 0 ؛ } .list-group-item {} #list3 {width: 200px ؛ } </style> </head> <body> <div ng-controller = "directivecontrol"> <div ng-class = "{'hidden': value}"> </viv> <div> <list ng-model = "value"> </list> </list> </div> <script type = "text/ng-template" id = ng-mouseover = "flag = 3" ng-mouseLeave = "flag = 4"> <a href = "#"> {{name}} </a> </li> </ul> </viv> <div id = "list3" ng-click = "fun1 ()"> <a href = "#"> الإجراء </a> </li> <li> <a href = "#"> إجراء آخر </a> </li> <li> <a href = "#" </viv> </script> </viv> </body> <script> var demo = Angular.Module ("Demo" ، []) ؛ DEMO.Controller ("DirectIvecontrol" ، وظيفة (نطاق $) {}) ؛ demo.directive ("list" ، [function () {return {rodit: 'ea' ، templateUrl: 'list.html' ، scope: {value: '= ngmodel'} ، link: function ، element ، attred) {scope.name = "home function () {scope.value = true ؛(1) أولاً وقبل كل شيء ، يجب أن نحل المشكلة التي يجب كتابة التعليمات في علامة الجذر ، ويجب أن يتم لفها في DIV
(2) استخدم نموذج NG لإعلان المتغيرات عند تمرير المعلمات خارج التعليمات.
استخدم النطاق في التوجيه: {
القيمة: 'ngmodel'
} لتعيين القيمة
لخص
ما سبق هو كل شيء عن علامة التبويب تنفيذ AngularJS. آمل أن يكون هذا المقال مفيدًا للجميع لتعلم أو استخدام AngularJS. إذا كان لديك أي أسئلة ، فيمكنك ترك رسالة للتواصل.