自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 对话提示词实现:input可输入选择tag,可正常输入内容也可选择下拉变量,可删除整个变量,tiptap实现

摘要:AI对话提示词编辑器功能,支持通过@符号插入变量标签。用户可以在输入框中直接输入内容,输入"空格+@"触发变量下拉菜单,选择后变量会以{变量名}格式的标签形式显示。编辑器采用Vue3+Tiptap开发,包含变量选择、标签渲染和删除功能。代码实现包括编辑器初始化、变量建议组件、样式设计以及与父组件的交互逻辑,为AI对话系统提供了灵活高效的提示词编辑解决方案。

2025-07-11 14:22:36 316

原创 el-selcet隐藏下拉框

因项目需求是获取焦点弹出列表,勾选列表可多选,选择完成点击确定回显到页面上,但点击获取焦点的时候el-selcet下拉框会显示,所以需要隐藏,记录一下隐藏下拉框方法<el-select v-model=“taskRuleForms.portfolioProjectName” ref=“chooseProjectName” placeholder=“请选择” @focus=‘handleTestTasks’ multiple style=“width:240px”>绑定ref

2021-07-28 14:40:28 4483 1

原创 element穿梭框点击选中后再点击重置选中状态未取消的问题

element穿梭框点击选中后点击重置,选中状态未取消的问题如图,穿梭框点击选中左边的列表后再点击重置,选中的效果并没有被取消掉,百度半天也没有看到别人有这个问题和解决方法;然后根据别人的清空搜索突然想到了解决的办法,记录一下。 if(this.$refs.myTransfer){ this.$refs.myTransfer.$children["0"].checked = []; // 清空右边 this.$r

2020-12-22 17:28:23 3539 2

原创 vue地址栏路由改变,页面没有刷新接口不请求

vue地址栏路由改变页面没有刷新接口不请求好久没有用过vue了,一直在写小程序,一个小问题找了半天,记录一下给自己下次看。点击文件夹地址栏的路由一直在改变,但页面没有变化,接口也没有请求,原来是vue-router 同一个页面地址栏参数改变,不会触发vue的created或者mounted钩子,所以数据不会重新渲染。所以在vue.app给router-view组件绑定 个唯一的key,来保证路由切换时都会重新渲染触发钩子。 <router-view :key="$route.fullP

2020-09-25 17:49:38 3333 1

原创 去掉js里面的空值的两种方法

写给自己,怕自己下次遇到又忘记了去掉js里面的空值的两种方法:第一种 去掉存储的值中有emptypushdata[pindex] = specArr;pushdata= [empty, {…}]newArr = pushdata.filter(function (ele, index, self) { //去掉从下往上选择时的空值return self.indexOf(ele) =...

2020-04-15 17:08:05 3382 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除