<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_67624022的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_67624022</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_67624022]]></copyright><item><title><![CDATA[h5项目微信分享（以卡片形式，带标题和图片）]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/140107140</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/140107140</guid><author>m0_67624022</author><pubDate>Tue, 02 Jul 2024 10:26:29 +0800</pubDate><description><![CDATA[1. 注册成为微信开放平台开发者2. 配置安全域名3. 获取Access Token和JSAPI Ticket4. 引入微信JS-SDK5. 配置微信JS-SDK(通过后端接口获取参数) 6、wx.updateAppMessageShareData]]></description><category></category></item><item><title><![CDATA[按下鼠标进行拖拽，让元素跟随鼠标进行移动，鼠标抬起，元素停止移；js鼠标拖拽 （鼠标按下事件：onmousedown、鼠标移动事件：onmousemove、鼠标抬起事件：onmouseup）]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/138803882</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/138803882</guid><author>m0_67624022</author><pubDate>Mon, 13 May 2024 15:06:53 +0800</pubDate><description><![CDATA[需求如下：

按下鼠标进行拖拽，让元素跟随鼠标进行移动，鼠标抬起，元素停止移动。

解析：

鼠标按下事件：onmousedown

鼠标移动事件：onmousemove

鼠标抬起事件：onmouseup]]></description><category></category></item><item><title><![CDATA[input上添加disabled=“true“，点击事件失效处理办法]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/138566593</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/138566593</guid><author>m0_67624022</author><pubDate>Wed, 08 May 2024 12:00:08 +0800</pubDate><description><![CDATA[给input标签添加样式style="pointer-events: none;]]></description><category></category></item><item><title><![CDATA[vue3 + ts + vite,自定义指令，使用权限全局控制按钮显示隐藏]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/137111501</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/137111501</guid><author>m0_67624022</author><pubDate>Thu, 28 Mar 2024 14:41:14 +0800</pubDate><description><![CDATA[1. 创建自定义指令
在 index.ts 文件中创建自定义指令。这个指令将根据用户权限控制按钮的显示和隐藏。
2. 在main.ts中全局注册指令
在 main.ts 文件中全局注册自定义指令。
3. 在其他页面使用指令
在其他页面的模板中，使用 v-hasPermi 指令来控制按钮的显示和隐藏。例如：]]></description><category></category></item><item><title><![CDATA[vue3 + ts，怎么在页面上展示富文本编辑器传过来的值]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/136942672</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/136942672</guid><author>m0_67624022</author><pubDate>Fri, 22 Mar 2024 15:28:35 +0800</pubDate><description><![CDATA[函数中创建一个可响应的数据，用于保存富文本编辑器的内容。接下来，将该数据绑定到富文本编辑器组件，并在模板中显示其内容。函数中，你可以监听富文本编辑器传递的值的变化，并将其赋值给。钩子中，我们模拟了富文本编辑器传递的值，并将其赋值给。在页面上展示富文本编辑器的内容时，我们使用了。首先，安装并导入所选择的富文本编辑器库，并在。组件作为富文本编辑器，并绑定了。在上面的代码中，我们使用了。首先，在模板中创建一个具有。创建一个对该元素的引用。在上面的代码中，我们使用了。数据，并将其渲染在具有。]]></description><category></category></item><item><title><![CDATA[vue3 + ts,如何获取路由传递的参数]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/136942523</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/136942523</guid><author>m0_67624022</author><pubDate>Fri, 22 Mar 2024 15:24:55 +0800</pubDate><description><![CDATA[对象来获取路由信息。对象来获取路由传递的参数。在Vue 3中，你可以使用。]]></description><category></category></item><item><title><![CDATA[vue3 子组件给父组件传值，并且在父组件中使用]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/136942405</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/136942405</guid><author>m0_67624022</author><pubDate>Fri, 22 Mar 2024 15:22:01 +0800</pubDate><description><![CDATA[的自定义事件，并将消息作为参数传递给父组件。父组件监听了这个事件，并在事件处理程序中将接收到的消息赋值给一个变量，然后在模板中显示出来。父组件通过在子组件标签上监听子组件触发的自定义事件，并在事件处理程序中处理传递过来的数据。方法触发一个自定义事件，并将需要传递的数据作为参数传递给父组件。]]></description><category></category></item><item><title><![CDATA[vue3父组件给子组件传值，并在子组件接受]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/136942278</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/136942278</guid><author>m0_67624022</author><pubDate>Fri, 22 Mar 2024 15:19:21 +0800</pubDate><description><![CDATA[在子组件中使用props来接收父组件传递的数据。中，Vue 3 已经隐式地为你创建了一个组件。在父组件中定义需要传递给子组件的数据。在这个修改后的代码中，我们使用了。来定义 props，而不是在。]]></description><category></category></item><item><title><![CDATA[Vue 3项目中结合Element Plus的＜el-menu＞和CSS3创建锚点，以实现点击菜单项时平滑滚动到对应的锚点目标]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/136942079</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/136942079</guid><author>m0_67624022</author><pubDate>Fri, 22 Mar 2024 15:15:18 +0800</pubDate><description><![CDATA[确保已经安装了Element Plus库。可以使用npm或者yarn进行安装，具体步骤与上文提到的相同。方法来处理菜单项的选择事件，使得点击菜单项时能够平滑滚动到对应的锚点目标。在你的Vue 3项目中引入所需的Element Plus组件和样式。值对应，这样点击菜单项时页面就会平滑滚动到相应的锚点目标位置。属性为对应的锚点目标的id。在页面中添加与菜单项。]]></description><category></category></item><item><title><![CDATA[vue3 + ts +element-plus + vue-router + scss + axios搭建项目]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/136901438</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/136901438</guid><author>m0_67624022</author><pubDate>Thu, 21 Mar 2024 14:11:36 +0800</pubDate><description><![CDATA[本地环境：node版本：20.10.0。封装axios，封装路由vue-router，封装element-plus]]></description><category></category></item><item><title><![CDATA[npm i 安装依赖时报错：C:\Program Files (x86)\Git\cmd\git.EXE ls-remote -h -t ssh://git@github.com/sohee-lee7]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/135624518</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/135624518</guid><author>m0_67624022</author><pubDate>Tue, 16 Jan 2024 14:44:26 +0800</pubDate><description><![CDATA[再重新执行npm i命令。]]></description><category></category></item><item><title><![CDATA[vue3 + ts + echarts图例点击事件（legendselectchanged事件）]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/135527401</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/135527401</guid><author>m0_67624022</author><pubDate>Thu, 11 Jan 2024 14:04:43 +0800</pubDate><description><![CDATA[在 ECharts 中，可以通过监听图例的点击事件来实现相应的交互。当图例被点击时，可以捕获这个事件并执行相应的操作。

在 legendselectchanged 事件上添加了一个监听器，当图例被点击时，会触发这个事件，可以获取到点击的图例信息，然后执行相应的操作。]]></description><category></category></item><item><title><![CDATA[一个页面同时多次引用同一个echarts组件，报错There is a chart instance already initialized on the dom解决]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/135368662</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/135368662</guid><author>m0_67624022</author><pubDate>Wed, 03 Jan 2024 17:17:48 +0800</pubDate><description><![CDATA[报错There is a chart instance already initialized on the dom，出现这个问题是因为这个图表已经在页面上初始化了，如果多次引用就会重复，解决思路如下：

在echarts组件页面上，通过获取id初始化图表，如果每次id不同，那么就不会出现这个问题，所以只需要动态获取Id就可以解决此问题]]></description><category></category></item><item><title><![CDATA[element plus树形控件-自定义样式，给树形控件的每个子节点前都添加小圆点]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/135368106</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/135368106</guid><author>m0_67624022</author><pubDate>Wed, 03 Jan 2024 17:02:31 +0800</pubDate><description><![CDATA[通过使用 Element UI 提供的插槽，我们在每个节点的文本前面添加了一个小圆点。如果节点的层级（level）大于 1，就显示小圆点，这样就不会在根节点前添加小圆点。]]></description><category></category></item><item><title><![CDATA[vue3 + ts，对象里的属性求和]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/135249310</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/135249310</guid><author>m0_67624022</author><pubDate>Wed, 27 Dec 2023 16:27:14 +0800</pubDate><description><![CDATA[vue3 + ts，对象里的属性求和
使用vue3 + ts，将data1中键名A，键名B赋值给对象data2的name值；将data1的每一项的A的值的总和赋值给data2的A.value值；将data1的每一项的B的值的总和赋值给data2的B.value值]]></description><category></category></item><item><title><![CDATA[Vue 3 + TypeScript的方式，将对象的键名和键值提取到数组中]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/135244635</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/135244635</guid><author>m0_67624022</author><pubDate>Wed, 27 Dec 2023 14:19:27 +0800</pubDate><description><![CDATA[1、Vue 3 + TypeScript的方式，将对象的键名和键值提取到数组中。2、使用Vue 3 + TypeScript的方法，将。的键名（A、B、C）和对应的值赋值给。]]></description><category></category></item><item><title><![CDATA[vue3中，点击父组件，刷新子组件的数据（父组件内刷新子组件）]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/135240712</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/135240712</guid><author>m0_67624022</author><pubDate>Wed, 27 Dec 2023 11:14:14 +0800</pubDate><description><![CDATA[3、点击父组件，刷新timer。注意：子组件里面不需要任何操作。1、子组件上绑定timer值。2、定义timer变量。]]></description><category></category></item><item><title><![CDATA[el-form 动态表单增减项 （vue+element ui）]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/133090516</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/133090516</guid><author>m0_67624022</author><pubDate>Wed, 20 Sep 2023 17:53:23 +0800</pubDate><description><![CDATA[el-form-item（表单项）循环，绑定的数组写在form当中。1、点击”+“，弹出弹窗，新增一项，点击”-“，删除当前项。1、点击新增，弹出新增弹窗，添加表单项。2、点击”-“，删除当前表单项。]]></description><category></category></item><item><title><![CDATA[element ui中select多选框change选择获取选项的所有字段信息]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/132859663</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/132859663</guid><author>m0_67624022</author><pubDate>Wed, 13 Sep 2023 17:41:56 +0800</pubDate><description><![CDATA[事件，此时可以通过该事件的回调函数来获取选中的选项的所有字段信息。当多选框选项发生改变时，会触发。在 Element UI 的。事件来获取选项的所有字段信息。]]></description><category></category></item><item><title><![CDATA[JavaScript九大数据类型详解]]></title><link>https://blog.youkuaiyun.com/m0_67624022/article/details/123287422</link><guid>https://blog.youkuaiyun.com/m0_67624022/article/details/123287422</guid><author>m0_67624022</author><pubDate>Mon, 21 Aug 2023 11:06:22 +0800</pubDate><description><![CDATA[分类：

简单数据类型（基本类型/值类型）：字符串（String），数字（Number），布尔（Boolean），空（Null），未定义（undefined），symbol
	复杂类型数据（引用类型）：数组（Array）,对象（Object）,函数（function）
简单数据类型详解：

数字类型（Number）


	整型
	
整数，包括正整数，负整数，0

	浮点型
	
小数，例如:0.5  .6  1.0

	NAN（会在出错的情况下出现）
	
   NaN的特性:

NaN和任何数...]]></description><category></category></item></channel></rss>