帝国CMS7.5正式版(后台模板深度美化)
帝国CMS7.5后台美化版模板免费下载(含后台登陆美化界面) 在帝国CMS论坛收集的一款帝国CMS7.5后台整套模板,看着还不错,包含后台登陆界面模板,utf-8版,需要gbk的请自行转码。
文件:590m.com/f/25127180-498775922-39ce18(访问密码:551685)
以下内容无关:
-------------------------------------------分割线---------------------------------------------
1.1 rem适配
头条项目使用rem适配
需求:浏览器尺寸改变之后,页面元素自动适配
步骤:
下包导包
npm i amfe-flexible
main.js导入
通过modele的对应模块可以分隔屏幕
image-20210609093335754
在对应文件可以设置根文字的大小
image-20210609093530800
1.2 通用样式CSS
存放目录在 /src/styles/base.less
image-20210609093712805
main.js中导入样式,顺序应在组件库之后,自己写的要覆盖其他的,在后面引入
image-20210609094151743
1.3删除测试代码
在创建项目的时候会自动创建一些测试代码
针对删除
App.vue内容干掉
保留挂载点 #app 和 router-view渲染结构
views目录内容,清空多余的组件,创建需要的组件
/router/index.js
自定义路由规则
components/HelloWorld.vue删掉
1.4Git托管
https 或 ssh托管
webstorm一键链接和管理
image-20210609094916522
2.login页面
2.1 页面布局和表单校验
布局:
1.导航栏
2.表单
3.提交按钮
校验:
1.添加rule对象规则
required必填项和提示信息
正则表达式规定输入信息格式
vant-field组件
vant-form组件
van-form
@submit:表单验证成功之后触发的回调函数
参数是一个对象
内部的输入元素的name属性和value值,拼接为一个对象
输入元素
rules:校验规则
数组
每一条规则是一个对象
required:必填
message:提示信息
pattern:正则的规则
2.2login页的接口抽取
下包导包
下包:npm i axios
导入在/src/api/login.js
create方法创建一个副本
image-20210608105527869
4.可用信息
手机号很多个
mobile:13912345678
验证码固定的
code:246810
image-20210609113458157
image-20210609113541768
2.5.loading效果
避免用户频繁提交,为按钮增加loading效果,并且切换启用和禁用状态
需求:
数据提交时,为按钮增加loading效果
切换启用/禁用状态,避免重复点击
通过button按钮的属性实现
Example
2.6封装token方法
实现功能,把token保存到缓存中
步骤:
sessionStorage刷新不在了
localStorage刷新还在
.then
保存起来
默认无法直接保存复杂类型
除非转为JSON格式的字符串
JSON.stringify(复杂类型)–>字符串
token在多个地方都需要使用,比如登出,接口我们把它抽取一下,方便调用,同时避免出错,为了方便操作缓存,封装工具函数
/src/utils/token.js
image-20210609114010247
提供3个方法并暴露出来
saveToken
保存token
接收参数
removeToken
删除token
无参数,无返回至
getToken
返回token
实现token工具函数的封装
// 定义key
const TOKENKEY = ‘top-line-token’
// 保存 token
const saveToken = tokenObj => {
window.localStorage.setItem(TOKENKEY, JSON.stringify(tokenObj))
}
// 删除 token
const removeToken = () => {
window.localStorage.removeItem(TOKENKEY)
}
// 获取 token
const getToken = () => {
//getToken需要return
// str–>obj
return JSON.parse(window.localStorage.getItem(TOKENKEY))
}
//将定义的方法暴露出去
export { saveToken, removeToken, getToken }
2.7轻提示toast
在调用onsumit方法提交成功之后要打印数
目录
1.项目准备
1.1 rem适配
1.2 通用样式CSS
1.3删除测试代码
1.4Git托管
2.login页面
2.1 页面布局和表单校验
2.2login页的接口抽取
2.5.loading效果
2.6封装token方法
2.7轻提示toast
2.8整合三部分代码
2.9使用token的保存方法
2.10跳转到home
2.11 重定向
3.layout页面
3.1整合底部layout结构
3.2layout嵌套路由
4.user页面
4.1.整合路由
4.2顶部区域
4.3操作按钮
4.4底部区域
4.5用户信息
1.测试接口
2.api抽取
3.使用添加数据
4.6登出功能
4.7登录判断token–前置守卫
4.8 共享用户信息-vuex
4.9用户页面调整
1.导航守卫中请求了一次
2.加载user页面请求一次
3.解决多次请求
4.10登陆成功返回访问页
5.edit页面
5.1整合路由
5.2user跳转edit
1.添加跳转属性
2.从edit返回user的两种方法
5.3 edit登录判断
5.4编辑隐藏Tabbar
5.5渲染edit页面
5.6 mapState整合
5.7用户信息请求请求优化
1.user页面的请求
2.编辑页面的请求
3.优化之后
5.8 编辑用户名
1.dialog弹出模态框
2.cell绑定点击事件
3.注意事项
5.9 抽取edit的api
5.10 保存用户名数据
5.11 编辑性别信息
5.12保存性别信息
5.13编辑日期
5.14保存编辑日期
6.xxx
7.知识点的补充
1.具名插槽
2.axios-create创建实例
3.轻提示toast
4.vuex的基本使用
5.嵌套路由
6.路由元信息
7.导航守卫
8.vuex的mutations
9.Vuex的mapState辅助函数
10.axios的拦截器
11.点击user无效
据和弹出轻提示
1.导入请求方法
2.在点击提交按钮时调用onsumit方法,提交请求之后通过then和catch判断是否请求成功
3.如果请求成功就弹出轻提示–陈工
4.如果请求失败就弹出轻提示–失败
帝国CMS7.5正式版(后台模板深度美化)相关推荐
- 帝国CMS7.5响应式后台美化模板 支持GBK+UTF
介绍: 帝国CMS7.5响应式后台美化模板 支持GBK+UTF 1.支持帝国CMS7.5版本,GBK.UTF编码 2.采用ZUI前端框架开发 3.响应式布局,兼容多终端分辨率,包含:19201080, ...
- 帝国cms7.5内核自适应导航站模板制作教程记录
这是一篇记录关于使用帝国cms7.5内核开发制作这套网站大全.或者称为网址目录的导航站的开发记录 先看案例网址:http://ecms.qinshining.com/daohang/ 演示站,只是根据 ...
- 帝国CMS7.5小品屋在线小品相声视频网站模板修复版
简介: 帝国CMS小品屋在线小品相声视频网站模板,带手机端.修复部分BUG,升级帝国CMS7.5版本. 后台自带部分测试数据,图片附件未入库,建议测试完成后删除. 火车头采集器已失效,已删除.CKPL ...
- 帝国CMS7.5默认首页模板太难看,如何修改首页模板样式
帝国cms7.5不论是前提模板还是后台其实都很简陋,对于想修改首页模板的朋友,可以在后台--栏目--首页模板修改 比如覃师宁博客首页样式: 首页模板的修改无非就是静态页面使用灵动标签或者万能标签调用帝 ...
- 帝国CMS7.5仿hao123漫画网站模板动态版
简介: 帝国CMS7.5仿hao123漫画网站模板动态版,全站动态伪静态. 已测试完美无错,升级帝国CMS7.5版本,修复.htaccess环境伪静态规则BUG,其他环境伪静态规则无法测试,自行测试. ...
- 【免费分享】帝国CMS7.5仿《优优健康网》整站源码/带独立移动端手机版模板+数据采集
本资源可免费获取,请至尾部读阅! 帝国CMS7.5仿<优优健康网>网站模板,7.2版本修复升级7.5版本,带独立手机端. 模板包含首页.列表.内容.专题首页.专题列表.tags列表模板.已 ...
- 帝国CMS7.5全新后台 仿搜外问答模板 整站带演示数据源码
[免费]帝国CMS7.5全新后台 仿搜外问答模板 整站带演示数据源码 本套源码为免费源码,无演示地址! 该源码仿制程度 70%,但够小白学习搭建网站发布信息使用. 免费下载:帝国CMS 仿搜外问答系统 ...
- 帝国CMS7.5内核仿《花生小说》源码 花生日记公众号引流导航站模板 带WAP手机站+采集【纯净版】
源码下载地址:https://zy.prmath.com/237.html 电脑演示站:https://hsrj.kaifamei.vip 手机演示站:http://mhsrj.kaifamei.vi ...
- 帝国CMS7.5仿千图网图片素材下载模板升级版
介绍: 很老的一款帝国图片模板,今天找出来,升级测试了下,完美无错升级到帝国CMS7.5版本,带会员中心. 模板安装方法: 1./e/install/index.php 安装网站,默认表前缀为:www ...
最新文章
- Windbg学习 (0x0002) 命令基础
- 数据包发包工具bittwist
- mysql中所有时间类型_MySQL 中的日期时间类型
- 并发基础篇(六):线程Thread类的start()方法和run()方法
- linux查看终端进程,Linux查看进程
- Kotlin实战指南十六:Synchronized、Volatile
- 阿德莱德大学计算机语言班,阿德莱德大学——英语语言中心
- 生成 excel 直接用 httpServletResponse 输出
- 质数之和c语言编程,C程序检查一个数字是否可以表示为两个质数之和
- 附加一个:为什么要用简单工厂模式
- DJango — URL的Reverse和Resolve
- 护肤品APP界面设计模板,可以临摹的UI好素材
- shell调用hive客户端导致nohup后台进程stopped
- 题目——求一个二进制串中连续的1或连续的0出现的最大次数
- XML-RPC协议【转】
- 安装MySQL-python时发生错误:error: command 'gcc' failed with exit status 1
- 学习笔记(02):程序员的数学:微积分-常用导数(二):最常用到的技巧
- 计算机PPT在哪打开,电脑自带ppt在哪
- QStringLiteral(str)
- 全局记录RabbitMQ的消费者消息日志