摘要: 先上需求的效果图 el-tree的样式一般全都是block换行的,如下图 先分析一下, 1.树结构的级别是不确定的,但是样式上要求最后一个层级需要横着排列,其余竖着排,超出需要换行 2.如何找到每一个数据项的最后一级呢? 3.找到之后怎么办? ok,then, 1.先通过插槽吧,因为这样咱们可以自定 阅读全文
posted @ 2024-08-12 11:18 JocelynFung 阅读(966) 评论(0) 推荐(1)
摘要: threejs中官方的指南针,非常的简陋,一个极其普通的箭头,可以改颜色,箭头处可以设置粗细宽度等,但是与箭头连接的直线是不能设置粗细的,然后也没啥然后了, const dir = new THREE.Vector3( 1, 2, 0 ); //normalize the direction vec 阅读全文
posted @ 2024-07-26 12:03 JocelynFung 阅读(289) 评论(0) 推荐(1)
摘要: element ui 或者 plus 其实都是西方的展示方式,日立组件的周日视为每一周的开始日期,我们则是周日为每周的最后一天。 那咱们要改成周一为每周的开始日期,如下图: elementui 是可以直接属性配置的, element plus不得行,但是配置下面代码到main.ts就可以了~ imp 阅读全文
posted @ 2024-07-03 11:09 JocelynFung 阅读(1341) 评论(0) 推荐(0)
摘要: 虽然代码测试与生成的功能通过vscode插件实现了需求,但是web端的会话无法控制用户对话不让ai给写代码,所以除了普通文档的渲染需要带格式,代码的渲染更加需要带格式,且市场上的免费产品都实现了对代码部分进行操作,比如:显示语言类型,可以一键复制代码,一键伸缩代码块。那我们的产品自然也不能太弱鸡。 阅读全文
posted @ 2024-06-28 18:01 JocelynFung 阅读(4353) 评论(4) 推荐(0)
摘要: 上一篇随笔提到我们的 代码生成与测试 制作vscode插件实现项目需求。 第一次搞vscode插件开发,脑瓜子嗡嗡的,问题总需要解决,最好的方式那自然是 借鉴呀。哈哈哈哈~ 在vscode编辑器里面选择扩展,去插件市场瞧瞧~寻找可能可以借鉴的目标,从这些插件里面去获取他们的源码地址。 如果他们不开放 阅读全文
posted @ 2024-06-28 16:56 JocelynFung 阅读(47) 评论(1) 推荐(0)
摘要: 这次的项目是围绕着AI大模型开展,vue3+ts+pinia web端与 ts+vue vscode插件,分成三个主线 1.普通流式会话 2. 文档内容目录解析以及内容流式填充,会话继续完善文档 3. 代码测试与生成。 其中代码测试与生成是通过制作vscode插件实现。 下面,我们来唠唠这个web端 阅读全文
posted @ 2024-06-28 16:13 JocelynFung 阅读(9382) 评论(1) 推荐(1)
摘要: 在vue中使用定位将表单中的取消,确认按钮固定在底部时,安卓手机在编辑表单内容时会将底部按钮整体往上移动,按钮出现在虚拟键盘上面,此时可以通过监听虚拟键盘的弹起与收起来控制键盘的显示与隐藏,以解决按钮显示在虚拟键盘之上的问题, 没有时间赘述, 附上转载链接: https://blog.csdn.ne 阅读全文
posted @ 2023-08-23 17:47 JocelynFung 阅读(866) 评论(0) 推荐(1)
摘要: 说明: 附带系统权限的h5,一般都是通过获取用户信息,如用户所有组织架构id等唯一标识,在用户不进行账号密码登录操作情况下,访问权限内菜单。 所以可以通过配置应用主页中的链接回调获取code,再通过code与服务端的处理使用户在首次访问客户端时进行授权确认,获取用户手机号进行系统权限控制。 例: h 阅读全文
posted @ 2022-07-29 14:33 JocelynFung 阅读(5258) 评论(0) 推荐(0)
摘要: vue3项目的搭建,如果是要用cli脚手架的话,那么需要先更新脚手架的版本,由于自己的版本不够,又不想去升级,所以我并没有选择cli,而是使用了vite; 如果是选择了vite,那么对于路由、vuex之类的就要自己安装引入了。 1.首先用vite创建vue3项目 npm create vite@la 阅读全文
posted @ 2022-06-30 18:07 JocelynFung 阅读(165) 评论(0) 推荐(0)
摘要: /** * 封装的方法以及用法 * 打开数据库 */ import NProgress from "nprogress"; import "nprogress/nprogress.css"; export function openDB(dbName, storeName, version) { r 阅读全文
posted @ 2022-06-29 14:48 JocelynFung 阅读(372) 评论(0) 推荐(0)
Live2D 看板娘 / Demo