前端
文章平均质量分 62
东君博客
技术教程、资源整合
展开
-
Typecho 反向代理 http 访问强制启用生成 https 链接
也就是说生成的网页链接是http还是https取决于上面3个,其实作者应该考虑一下反向代理的情况,不做延伸,最简单的解决方案就是直接配置一下__TYPECHO_SECURE__参数即可。微酷是使用Nginx反向代理内网的Typecho站点,为了效率内网访问不需要使用https,这样Typecho接收到的请求是http协议的,于是网站内部资源链接被修改成了http。原创 2023-08-08 21:10:43 · 197 阅读 · 0 评论 -
网站顶部添加滚动文字
代码】网站顶部添加滚动文字。原创 2022-08-10 15:47:05 · 789 阅读 · 2 评论 -
Vue目录详解和文件命名规范(超详细)
views文件夹内部的文件命名规范: 一般直接由页面中文名称翻译为英文名称,英文名称第一个单词的首字母小写,后面的每个单词的首字母大写,尽量不要使用index给文件夹命名。如果出现多个页面使用的文件,则在api,components中创建public文件夹,将这类文件存放在各自的public文件夹下。api文件夹内部文件命名规范: 参照views文件夹目录结构,若存在对应的文件,则使用views中的文件名称+API作为文件名。public: 放置系统的静态文件,比如,图片,全局配置文件。...原创 2022-08-10 15:45:05 · 2110 阅读 · 0 评论 -
Vue导出Excel表格信息
Vue导出Excel表格信息原创 2022-04-13 21:16:08 · 756 阅读 · 0 评论 -
axios的二次封装
axios封装请求接口,方便管理接口的数据请求。原创 2022-04-13 21:02:57 · 1113 阅读 · 0 评论 -
uniapp开发微信小程序的坑
记录一下uniapp开发微信小程序和App的坑一、前言由于PC端的网站功能已经写的差不多了,一直想写个微信小程序和App将数据整合到一起。发现uniapp可以一套代码搞定微信小程序和App,于是我利用空闲时间边看文档边搞、搞了一个礼拜初步完成了第一版。由于微信小程序和App进行微信授权的流程是不一样的,我分开进行了区分,全部搞好。正想申请App微信授权认证的时候,微信认证居然要300块钱。没钱、所以目前只上线了微信小程序(免费上线)。二、开发遇到的问题1、首页首页没什么大问题,很简单的布局。使用原创 2022-03-25 21:17:08 · 2528 阅读 · 0 评论 -
Vue权限控制管理
一、权限相关概念1.1 权限的分类后端权限 从根不上讲前端仅仅只是视图层的展示, 权限的核心是在于服务器中的数据变,所以后端才是权限的关键,后端权限可以控制某个用户是否能够查询数据, 是否能够修改数据等操作。1.后端如何知道该请求是哪个用户发过来的 cookie session token2.后端的权限设计RBAC(后面再了解) 用户 角色 权限前端权限前端权限的控制本质上来说,就是控制端的视图层的展示和前端所发送的请求。但是只有前端权限控原创 2021-11-15 19:06:22 · 8999 阅读 · 2 评论 -
Vue开发环境和生产环境的配置
配置文件.env.development:开发环境下的配置文件,执行npm run serve命令,会自动加载.env.development文件..env.production:生产环境下的配置文件,执行npm run build命令,会自动加载.env.production文件命名规则属性名必须以VUE_APP_开头比如VUE_APP_BASE_API_D.env.development文件配置ENV = 'development'VUE_APP_BASE_API_D = 'h原创 2021-11-09 19:13:40 · 1265 阅读 · 0 评论 -
Vue实现(图片预览、鼠标V滚动、点击放大、图片轮播等功能)
Vue 图片预览(鼠标V滚动、点击放大、缩小图片)使用插件v-viewer1.安装v-viewernpm install v-viewer -s2.在main.js引入js,cssimport Viewer from 'v-viewer'import 'viewerjs/dist/viewer.css'Vue.use(Viewer, { defaultOptions: { zIndex: 9999 }})Viewer.setDefaults({ Options:原创 2021-11-05 22:18:10 · 1086 阅读 · 0 评论 -
var let 以及 const区别和用法(详解)
var let 以及 const区别和用法(详解)在ES5中,声明变量只有var和function两种形式。但是因为var声明的变量会有一定的缺点(内层变量可能覆盖外层变量的问题以及用来计数的循环变量泄露为全局变量),ES6提出了使用let和const声明变量,更加安全方便的提供我们声明变量。varvar 存在全局作用域和函数作用域两种。没有块级作用域的说法,并且存在变量提升。let1.块级作用域{}作用域只在他所在的代码块一个 {}可以看作一个作用域if语句和 for语句里面的原创 2021-11-03 17:26:23 · 1228 阅读 · 3 评论 -
HTML(5)重要知识点详解
HTML(5)重要知识点详解一、cookie、localStorage和sessionStorage的区别和联系1、localStorage(本地存储):localStorage生命周期是永久,除非用户在浏览器上清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与服务器的通信。2、sessionStorage(会话存储):sessionStorage仅在当前会话下有效,关闭页面或浏览器后被清除。存放数据大小为一般为5MB原创 2021-10-31 08:29:14 · 152 阅读 · 0 评论