分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

angularjs实现选项卡实例

发布时间:2023-09-06 01:51责任编辑:赖小花关键词:js

注意:事件、循环、赋值在一起就出错

具体实现:

<!DOCTYPE html><html ng-app="test"><head> ???<title>选项卡实例</title> ???<script src="js/angular.js" charset="utf-8"></script> ???<style type="text/css"> ???????.box button{ ???????????background-color: #ccc; ???????} ???????.box button.active{ ???????????background-color: pink; ???????} ???????.box div{ ???????????width: 200px; ???????????height: 200px; ???????????background-color: #ccc; ???????????border:1px solid black; ???????????display: none; ???????} ???????.box div.cur{ ???????????display: block; ???????} ???</style> ???<script type="text/javascript"> ???let mod = angular.module(‘test‘, []); ???mod.controller(‘main‘, function($scope) { ???????$scope.now = 0; ???????$scope.item = { ???????????‘按钮1‘: ‘111111‘, ???????????‘按钮2‘: ‘222222‘, ???????????‘按钮3‘: ‘333333‘, ???????????‘按钮4‘: ‘444444‘, ???????}; ???????$scope.setNowFun=function(index){ ???????????$scope.now=index; ???????} ???????// 事件、循环、赋值在一起就出错 ???}); ???</script></head><body ng-controller="main"> ???<div class="box"> ???????<button ng-repeat="(k,v) in item" class="{{$index==now?‘active‘:‘‘}}" ng-click="setNowFun($index)">{{k}}</button> ???????<div ng-repeat="v in item" class="{{$index==now?‘cur‘:‘‘}}">{{v}}</div> ???</div></body></html>

angularjs实现选项卡实例

原文地址:https://www.cnblogs.com/yingzi1028/p/8963569.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved