摘要: 裁剪图片 原理:借助Canvas, 绘制圆形路径,裁剪,填充图片 /** * @description: 裁剪图片变为圆形 * @return {Promise} * @param {String} url:普通路径 */ export const clipImageUrl = (url) => { 阅读全文
posted @ 2024-10-23 16:46 拉布拉多~ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: JavaScrtipt 执行顺序 首先,必须要明确,在JavaScript中,所有任务都在主线程上执行。任务执行过程分为同步任务和异步任务两个阶段。异步任务的处理经历两个主要阶段:Event Table(事件表)和 Event Queue(事件队列)。Event Table存储了宏任务的相关信息,包 阅读全文
posted @ 2024-08-27 09:52 拉布拉多~ 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题: 原因:node版本太低,vuePress规定Node.js要v18.16.0+ 处理:用nvm 切换了node版本就可以了 阅读全文
posted @ 2024-08-02 10:15 拉布拉多~ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: CSR SSR SSG CSR: (Client Side Render) 客户端渲染 SSR:(Server Side Render) 服务端渲染 SSG:(Static Site Generation) 静态站点生成 参考:https://segmentfault.com/a/119000004 阅读全文
posted @ 2024-08-02 09:47 拉布拉多~ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: vuetify:UI组件库,风格更贴近外国网站 Vueuse : 是一个非常流行的 Vue 组合式 API 的实用工具集合,它提供了一系列的组合式函数(Composables)。(VueUse 是一个强大的工具箱,极大地简化了 Vue 开发中的许多常见任务。通过使用 VueUse,你可以专注于应用程 阅读全文
posted @ 2024-07-20 18:32 拉布拉多~ 阅读(6) 评论(0) 推荐(0) 编辑
摘要: SSO:单点登录,全称是Single-Sign-On,简称SSO,也就是说:用户只需在一个地方登录一次,即可访问多个相互信任的应用系统。 Ticket(票据):票据在CAS体系中用于传递和验证用户身份信息,是CAS协议中的关键元素。主要有两种票据:TGT(Ticket Granting Ticket 阅读全文
posted @ 2024-07-20 17:28 拉布拉多~ 阅读(11) 评论(0) 推荐(0) 编辑
摘要: SSR 什么是SSR(Server-Side Rendering服务端渲染) 注意:服务端只是生成前期首屏页面所需的 html ,后期的交互和数据处理还是需要能支持浏览器脚本的 Client Bundle 来完成。 Nust 基础 阅读全文
posted @ 2024-07-16 11:58 拉布拉多~ 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 生成图片 html2canvas : 基于页面中存在且可用的DOM结构、样式,构建“截图”,绘制到canvas画布中 dom-to-image:将DOM 节点序列化为XML,包装到SVG中,再转为图片。 补充:前端生成海报图技术选型与问题解决 阅读全文
posted @ 2024-07-09 16:21 拉布拉多~ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 图标变成了undefined 原因:设置prefix时,在非nvue环境下,需u-input才有效。 // 旧版 <u--input placeholder="请输入用户名" type="text"> <template slot="prefix"> <view class="solts"> <vi 阅读全文
posted @ 2024-06-01 22:51 拉布拉多~ 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 作用 就是一个静态模块打包工具,专门用来打包静态模块的 概念 入口(entry):入口起点,即构建的起始文件 输出(output): 构建输出的文件名和路径 loader : webpack本身只能处理JavaScript和JSON文件,其他类型的文件交给loader来转换 插件(plugin):执 阅读全文
posted @ 2024-05-27 19:54 拉布拉多~ 阅读(4) 评论(0) 推荐(0) 编辑