网站
-
如何免费注册一个@msn.com邮箱,攻略来了
以下内容转自Hostloc,原作者为yuke。 订阅 MSN Premium 服务 1. 美区 Microsoft 账户(任何邮箱地址都可以,包括免费的 @outlook.com):这个很简单获得,直接在微软官网注册一个,国家选择美国即可; 2. 美国发行的信用卡或者美区 PayPal 账户:注意即使是支持美元支付的国内信用卡也不行(reddit有人使用Xb…
-
解决一个困惑了一段时间的问题,ThinkPHP6报错只返回状态码500而不返回任何错误内容
此前我一直以为是postMan出问题,只有状态码500,并没有任何错误输出。 用浏览器一样捕获不到错误信息。 今天用Python测试了一下,发现仍然没有,所以基本可以确定是TP根本就没有发送任何错误信息,只有一个500的状态头信息。 原因 经过查询,了解到原因是:如果你的计算机名为中文,或者某些文件夹名包含中文,那就会因为字符编码,而造成json_encod…
-
PHP报错Cannot use isset() on the result of an expression
如下图所示,本意是想检测input数组中是否包含key为is_read,但是报错。 按照isset的说明以及以往使用来看,并没有发现问题,看过别人对底层代码逻辑的分析,并不能很好的解惑。 目前暂不清楚为什么,因为$params的类型是数组没有错,只能暂时借助
1array_key_exists('is_read',$params)来判断,实现同样的目的。
-
VUE中开启浏览器通知的三种形式
因近期来发需要,需要使用到浏览器通知,故而了解和整理了一下浏览器通知的几种形式,在这里做个简单的分享。 Web Api Notification 此特性在 Web Worker 中可用。 参考实例:https://developer.mozilla.org/zh-CN/docs/Web/API/notification#示例 假定有如下 HTML:[cray…
-
Vue中路由router传参三种方式详解
Vue中路由router传参有三种方式,分别是: params传参 路由属性配置传参 query传参 其中,1和2是需要有对应的接收,否则会发现虽然传了,但是没办法接收。比如
12345678910{path: 'edit/:id',name: 'schoolStudentsEdit',component: () => import('@/views/school/students/detail.vue'),meta: {title: '编辑',sidebar: false,activeMenu: '/school/students',},}必须要接收id才行。 以下是详解这三种方式的区别。 一、params传参 [crayon-656f179aec8e3166…
-
什么是URL安全的Base64编码?构建URL安全的Base64编码教程
Base64编码是一种使用及开发过程中非常常见的一种编码方式,主要原理是通过转换为二进制,分组排序等操作后,再转换为十进制并根据转码表将数据转换为对应字符,如下图所示: Base64编码后的 =、/、+ 等字符不利于 url 中的查询参数、数据库保存时的转义等,所以在实际应用的场景中又产生了一种几乎等价的编码方案Base64URL,即URL安全的Base64…
-
『2023版』详解PHP通过Excel模板导出Excel
网上其实有很多教程,但这些教程很多都差强人意,这里并非恶意贬低或者诋毁他人,只是客观的陈述。 比如这篇相对来说已经写的算是很不错:https://blog.csdn.net/u013224364/article/details/125786382 然而通篇没有告诉你怎么安装什么扩展,自己嘻嘻哈哈了半天,读者是一头雾水。 诚然,如果有做过类似项目的自然能从代码…
-
再谈Element Plus改变Table选中行背景颜色的简单方法
此前已经用非常简单的方式进行了样式干预实现全局表格选中行的高亮颜色调整,其实还可以进行非常多的操作实现这一目的,下面再分享一种。 修改CSS 按如下路径找到table选中行背景色的CSS文件。
1node modules > element-plus > theme-chalk > eltable.css > el-table找到这一句:
1--el-table-current-row-bg-color:var(--el-color-primary-light-9);可以看到,这里定义了选中行高…
-
Element Plus改变Table选中行背景颜色的最简单方法
无论是Element Plus官方还是网络上,其实都给了很多方法,但是实践下来发现不一定能成功,并且具有一定的复杂性,这里分享一种非常简单的方法。 比如我们要修改Table选中行背景颜色,只需要再App.vue进行简单修改即可。 在onMounted中对颜色进行定义即可全局生效。
12345678910111213onMounted(() => {document.body.style.setProperty('--el-color-primary-light-9', '#CCEEFF')window.onresize = () => {settingsStore.setMode(document.documentElement.clientWidth)}window.onresize()})只需要插入这句:document.body.style.setProperty('--el-color-primary-light-9', '#CCEEFF')至于颜色,这里提…
-
2023年再荐7款优秀的前端框架
在开发过程中,无论是专注于前端也好后端也罢,其实都会需要了解和使用前端框架。 什么是前端框架? 前端UI框架是一种基于HTML、CSS、JavaScript等前端技术的开发工具集,提供了一系列的UI组件、样式、布局等基础功能,使得前端开发人员可以更加高效地开发出具有良好用户体验的Web应用。 我们为什么需要前端框架? 前端UI框架可以大大减少前端开发人员的工…