赚钱网站源码/seo培训一对一

赚钱网站源码,seo培训一对一,西藏城乡住房建设厅网站,安阳1.1版本 ,大概完成浏览器的整体适配, tab的增删,选中 处理中心 item,的新增。动态获取名称 src路径。 JS let vue new Vue({el: "#main",data: {/* tab */editableTabsValue: 1,/* 默认选中,如果有新增则会…

1.1版本 ,大概完成浏览器的整体适配, tab的增删,选中
处理中心
item,的新增。动态获取名称 src路径。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

JS

let vue = new Vue({el: "#main",data: {/* tab */editableTabsValue: '1',/* 默认选中,如果有新增则会默认选中新增,有删除会默认选中下一个*/editableTabs: [{title: '首页',name: '1',/* tab默认显示一个页面 */content: 'demo1.html'}],/* tab现存页面数 */tabIndex: 1,},methods: {/* left 左侧导航栏item 被单击 添加tab */handleSelect(key, keyPath) {// 因为index 不会渲染在页面上, 所以根据id获取 ifrem的值/*---------------为保证能正确打开,需要,index 和 id属性为一样  */let dom = $("#" + key);let iframesrc = $(dom).attr("iframesrc");//根据id获取名称let name = dom.html();//添加一个选项卡if (iframesrc != undefined && name != undefined) {addTab(name, iframesrc);}},/* 删除tabl */removeTab(targetName) {MyremoveTab(targetName);}}
});/* 添加 一个tab */
function addTab(name, src) {let flag = ifTab(name);/* 如果已经有打开相同的标签页,则不新增*/if (!flag) {/* 选项卡索引,新增,删除会用到 */let newTabName = ++vue.tabIndex + '';vue.editableTabs.push({title: name,name: newTabName,content: src});vue.editableTabsValue = newTabName;}}
/* 删除tabl */
function MyremoveTab(targetName) {let tabs = vue.editableTabs;let activeName = vue.editableTabsValue;if (activeName === targetName) {tabs.forEach((tab, index) => {if (tab.name === targetName) {let nextTab = tabs[index + 1] || tabs[index - 1];if (nextTab) {activeName = nextTab.name;}}});}vue.editableTabsValue = activeName;vue.editableTabs = tabs.filter(tab => tab.name !== targetName);
}
/* 如果已经有打开的,则返回true 否则返回false */
function ifTab(title) {let Tabs = vue.editableTabs;for (let i = 0; i < Tabs.length; i++) {if (title == Tabs[i].title) {vue.editableTabsValue = (i + 1) + '';return true;}}return false;
}

HTML

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script src="js/Vue.jsv2.6.12.js" type="text/javascript" charset="utf-8"></script><script src="element-ui/lib/index.js" type="text/javascript" charset="utf-8"></script><link rel="stylesheet" type="text/css" href="element-ui/lib/theme-chalk/index.css" /><link rel="stylesheet" type="text/css" href="css/main.css" /><script src="js/jquery-3.6.0.min.js" type="text/javascript" charset="utf-8"></script></head><body><el-container id="main"><!----- top----  --><el-header id="header"><el-menu class="headerMenu" mode="horizontal" @select="handleSelect" background-color="#7593ba"text-color="#fff" active-text-color="#ffd04b"><el-menu-item index="dingdan1" id="dingdan1" iframesrc="404">处理中心</el-menu-item><el-menu-item index="dingdan2" id="dingdan2" iframesrc="404">消息中心</el-menu-item><el-menu-item index="dingdan3" id="dingdan3" iframesrc="404">订单管理</a></el-menu-item></el-menu></el-header><!-- center --><el-container><!-- body-left  --><el-aside width="170px"><el-menu unique-opened class="el-menu-vertical-demo" @select="handleSelect"background-color="#545c64" text-color="#fff" active-text-color="#ffd04b"><el-submenu index="1"><template #title><i class="el-icon-s-custom"></i><span>人员管理</span></template><el-menu-item index="rygl1-1" id="rygl1" iframesrc="silence.html">人员管理</el-menu-item></el-submenu><el-submenu index="2"><template #title><i class="el-icon-s-data"></i><span>排行榜单</span></template><el-menu-item index="phbd2-1" id="phbd2-1" iframesrc="silence.html">个人排行</el-menu-item><el-menu-item index="phbd2-2" id="phbd2-2" iframesrc="silence.html">小组排行</el-menu-item><el-menu-item index="phbd2-3" id="phbd2-3" iframesrc="silence.html">个人次数</el-menu-item><el-menu-item index="phbd2-4" id="phbd2-4" iframesrc="silence.html">小组次数</el-menu-item></el-submenu><el-submenu index="3"><template #title><i class="el-icon-s-custom"></i><span>账号管理</span></template><el-menu-item index="zhgl3-1" id="zhgl3-1" iframesrc="silence.html">账号新增</el-menu-item><el-menu-item index="zhgl3-2" id="zhgl3-2" iframesrc="silence.html">账号日志</el-menu-item></el-submenu><el-submenu index="4"><template #title><i class="el-icon-s-tools"></i><span>权限管理</span></template><el-menu-item index="qxgl4-1" id="qxgl4-1" iframesrc="silence.html">添加权限</el-menu-item><el-menu-item index="qxgl4-2" id="qxgl4-2" iframesrc="silence.html">删除权限</el-menu-item><el-menu-item index="qxgl4-3" id="qxgl4-3" iframesrc="silence.html">修改权限</el-menu-item></el-submenu></el-menu></el-aside><!-- body-main --><el-main><el-tabs v-model="editableTabsValue" type="border-card" closable @tab-remove="removeTab"style="height: 100%;"><el-tab-pane v-for="(item, index) in editableTabs" :key="item.name" :label="item.title":name="item.name" style="height: 100%;"><iframe v-bind:src="item.content" frameborder="false"style="width: 100%;height:100%"></iframe></el-tab-pane></el-tabs></el-main></el-container></el-container></body><script src="js/main.js" type="text/javascript" charset="utf-8"></script>
</html>

CSS

/* 去掉body自带的外边距 */
body{margin: 0;
}
/* 去掉顶部导航条内边距 */
.el-header {padding: 0;width: 100%;
}/* 顶部导航栏的居右显示 */
.headerMenu {display: flex;flex-direction: row-reverse;
}/* left  左侧 动态计算高度 */
.el-menu-vertical-demo {height: calc(100vh - 60px);
}/* 左侧菜单选中的适配问题 不会出现横向滚动条 */
.el-submenu .el-menu-item {min-width: 100%
}/* main 主体 */
.el-main {padding: 0;
}
.el-tabs--border-card>.el-tabs__content {padding: 0;
}/* main主体适配左侧撑起的高度问题 */
.el-tabs__content {height: 100%;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/442717.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html css简单form表单源码

<!DOCTYPE html> <html><head><meta charset"utf-8"><title>用户注册</title></head><style>body {background-color: #F0F9EB;margin: 0;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -…

好看的a标签按钮样式

<a class"a1" href"#">返回首页</a><a class"a2" href"#">返回首页</a><style>.a1 {color: #000000;padding: 10px;text-decoration: none;font-size: 16px;background-color: #dce1e6;}.a1:active {ba…

java连接mysql数据库C3P0入门

这里使用的是phpstudy软件&#xff0c;会自带mysql&#xff0c;这里启动数据库。 **sqlyong 可视化建立对数据库的连接&#xff0c;地址&#xff0c;我这里是本地所以用的是localhost&#xff0c; 用户名&#xff1a; 密码&#xff1a; 在phpstury 可以建立修改&#xff0c; 然…

java的druid连接

导入jar包 将druid配置文件放到src目录下 import cn.silence2.domain.Student; import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource; import java.io.InputStream; import java.sql.Connection; import java.sql.Date; import java.sql.Prepar…

java ==号比较String字符串的地址

/*** java 号比较String字符串的地址* <p>* String类代表字符串。 Java程序中的所有字符串文字&#xff08;例如"abc" &#xff09;都被实现为此类的实例。* 字符串不变; 它们的值在创建后不能被更改。 字符串缓冲区支持可变字符串。* 因为String对象是不可变的…

javaweb jsp页面无法解析${message}

我遇到的问题是jsp 页面无法解析/${ } 标签&#xff0c; 后台和页面都没有报错。 原因时web.xml <?xml version"1.0" encoding"UTF-8"?> <web-app xmlns"http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi"http://www.w3.org/2001…

vue element-ui 无法渲染表格数据解决

页面无报错 ajax请求数据。数据正常到达。 但是无法渲染。 换成 axios.get("/user/findAll").then(resp > {this.tableData resp.data;});问题解决。 虽然不知道为啥。但是问题解决了。哈哈&#xff01;

java数组及Arrays创建一个int 类型数组 数组元素由键盘录入,每次打印插入排序的结果(数组扩容,数组排序,键盘录入)

author silence丶你的名字 java数组及Arrays创建一个int 类型数组 数组元素由键盘录入&#xff0c;每次打印插入排序的结果 初始数组元素1 for死循环 获取用户录入的数据&#xff0c;如果为9527 程序结束&#xff0c;否则拷贝一个新数组&#xff0c;进行排序 避免原始数组被排…

三个球A,B,C大小形状相同,且其中有一个球与其他球的重量不同,要求找出这个不一样的球

import java.util.Arrays; import java.util.Scanner;/*** author silence丶黎明* 三个球A,B,C大小形状相同&#xff0c;且其中有一个球与其他球的重量不同&#xff0c;要求找出这个不一样的球* 输入格式&#xff1a;* 输入在一行中给出3个正整数 顺序对应球 A,B,C 的重量* 输出…

编写程序,随机产生20个0到1之间的数,将这20个数写入文本文件中,要求每行5个数

import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.util.Arrays; import java.util.Random;/*** author silence丶黎明* 编写程序,随机产生20个0到1之间的数,将这20个数写入文本文件中&#xff0c;要…

调用SMS腾讯云短信验证码API的几个坑,及详细使用流程

前言 首先说下&#xff0c;几个坑已解决。准备说一下。使用的一些步骤 因为项目有一个短信验证码登录注册的&#xff0c;首先注册的是阿里的。但是审核没有审核通过&#xff0c;所以有注册了腾讯的 本来向截图一下阿里的&#xff0c;结果登录出错了&#xff0c;这里就不说了。…

腾讯云COS对象存储图片文件API的详细步骤过程

首先创建一个桶。相当于你存储图片的容器。我这里是存储图片。 我选则是共有读&#xff0c;私有写。因为不选择共有读的话&#xff0c;以后别的地方没办法访问 注意&#xff1a; 公有读权限可以通过匿名身份直接读取您存储桶中的数据&#xff0c;存在一定的安全风险&#xff0c…

java PageUtil + stream 手动计算List 分页

交代一下前言&#xff0c;数据是redis中查询 140,193,88,117 格式大概是这样。 需要切割为long类型的list数组。需要手动计算分页&#xff0c;去mongodb中查询数据。这里我用的手动计算分页的是 hutool 工具包 import cn.hutool.core.util.PageUtil; 里面挺多实用的工具 <…

Redis 缓存 Key

/*** controller 缓存key 自定义前缀 url param token* 生成redis key&#xff1a;SERVER_CACHE_DATA rul 参数&#xff08;param&#xff09; token** param request HttpServletRequest* return createRedisKey*/public static String createRedisKey(HttpServletReques…

UserThreadLocal 用户线程Token拦截验证

注册拦截器 package com.tanhua.server.config;import com.tanhua.server.interceptor.RedisCacheInterceptor; import com.tanhua.server.interceptor.UserTokenInterceptor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.co…

jsonwebtoken jwt token 简单加密

<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt</artifactId><version>0.9.1</version> </dependency> //生成tokenMap<String, Object> claims new HashMap<String, Object>();claims.put(&q…

RelativeDateFormat时间计算工具类

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;/*** 时间计算工具类*/ public class RelativeDateFormat {private static final long ONE_MINUTE 60000L;private static final long ONE_HOUR 3600000L;private static final …

随机名字生成小demo源码

根据提供的文字随机生成指定字符的名称&#xff0c;挺简单的&#xff0c;一个小demo吧 源字符 package com.example.demo;import cn.hutool.core.util.RandomUtil;import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.F…

silence丶你的名字

/*** 自媒体文章自动审核服务** author silence丶你的名字* createTime 2021-08-22-17:57*/ Service Log4j2 public class WemediaNewsAutoScanServiceImpl implements WemediaNewsAutoScanService {/*** fastServer 地址*/Value("${fdfs.url}")private String fileS…