<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[liuyuting___的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/liuyuting___</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liuyuting___]]></copyright><item><title><![CDATA[苹果手机打开H5项目，使用日期选择器文字上移问题]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/160477204</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/160477204</guid><author>liuyuting___</author><pubDate>Fri, 24 Apr 2026 15:57:13 +0800</pubDate><description><![CDATA[在H5项目中，写了一个日期选择器，作为列表的搜索条件，在电脑上和安卓手机上打开测试时都没有问题，但是在苹果手机上测试时，发现点击输入框后，原本在输入框中的日期会向上偏移，且不会复原。可能的原因是当日期选择器显示时，u-search组件被设置为disabled状态，导致在苹果设备上出现样式问题。这样在苹果手机上使用，也不会出现偏移的情况了。]]></description><category></category></item><item><title><![CDATA[vue项目中使用WangEditor编辑器，在火狐浏览器Firefox中输入中文报错问题]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/156729887</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/156729887</guid><author>liuyuting___</author><pubDate>Thu, 08 Jan 2026 19:44:06 +0800</pubDate><description><![CDATA[命令npm install @wangeditor-next/editor @wangeditor-next/editor-for-vue。这样修改后重新在火狐浏览器中尝试，可以正常输入文字了。但是接下来进行编辑时，发现不会回显已有数据，富文本编辑器中为空。原本的代码如下，核查使用的是火狐浏览器。这样就可以实现了编辑表单中的内容回显。，所以编辑器仍显示空内容或旧内容。官方给出回复建议尝试使用。]]></description><category></category></item><item><title><![CDATA[fetchEventSource流式接口切换页面自动中断导致重复调用接口问题]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/152801011</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/152801011</guid><author>liuyuting___</author><pubDate>Thu, 09 Oct 2025 15:11:19 +0800</pubDate><description><![CDATA[开发智能问答时使用了fetchEventSource调用流式接口，以获取流式数据回显页面，但是遇到一个问题，在接口输出过程中，如果切换页面，会导致重复调用流式接口，用户在PC端使用的过程中就无法实现一边查看其他页面信息一边等待问答输出结果。]]></description><category></category></item><item><title><![CDATA[微信小程序+vant 实现form表单 必填验证]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/148628066</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/148628066</guid><author>liuyuting___</author><pubDate>Fri, 13 Jun 2025 14:03:07 +0800</pubDate><description><![CDATA[最近修改一个微信小程序+vant组件的项目，需要增加一个表单页面，原本是按照vant官方文档中的写法放上去，结果发现不行，微信小程序有自己的一套写法，以下是输入框、单选、日期选择器表单写法，其他的表单也是类似。]]></description><category></category></item><item><title><![CDATA[微信小程序 vant2 中的radio单选组件不展示及报错问题]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/148567245</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/148567245</guid><author>liuyuting___</author><pubDate>Tue, 10 Jun 2025 20:18:30 +0800</pubDate><description><![CDATA[插槽语法，需要使用小程序自己的插槽语法。如果只是单独使用一个单选框，不需要考虑上下其他表单的格式统一和对齐的话，可以这样写。报错提示<template #input>这段代码报错，尝试把插槽代码去掉后，不会报错，但是页面中不会展示单选选项框。最近在做微信小程序开发，使用的vant2组件，其中一个页面涉及到表单中的单选框，一开始是按照vant2官方文档（但是我做的是一个新增表单页面，需要考虑单选框和其他表单之间的统一格式和上下对齐。后来去查了一下，是因为微信小程序的 WXML 模板语法不支持 Vue 的。]]></description><category></category></item><item><title><![CDATA[微信开发者工具调试器空白问题]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/144989793</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/144989793</guid><author>liuyuting___</author><pubDate>Tue, 07 Jan 2025 17:17:56 +0800</pubDate><description><![CDATA[今天在微信开发者工具里启动一个新项目的时候，打开调试器发现一片空白，找不到控制台输出页找不到网络network，因为很长时间没有用过不太记得，找了半天都找不到控制台和网络在哪。很多朋友应该也会跟我一样，一些常用的软件会固定在状态栏，今天我就是从状态栏中打开的微信开发者工具，打开后的调试器是空白的。关掉之前打开的页面，从桌面上重新打开微信开发者工具，果然调试器中不再是一片空白了，服了。微信开发者平台给出的解释。]]></description><category></category></item><item><title><![CDATA[苹果ios下window.open()方法失效无法跳转问题]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/144789121</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/144789121</guid><author>liuyuting___</author><pubDate>Sat, 28 Dec 2024 14:46:01 +0800</pubDate><description><![CDATA[使用setTimeout延迟执行‌：将window.open()放在setTimeout中执行，因为setTimeout是在主线程运行的，不会被浏览器认定为代码操作，从而避免被拦截‌1。‌使用window.location.href替代‌：在iOS环境下，可以使用window.location.href来进行页面跳转，这种方法不会受到iOS安全机制的限制‌。异步操作问题：在某些情况下，如AJAX回调中执行window.open()，由于异步操作的特性，可能会被浏览器视为非用户交互行为，从而导致失效。]]></description><category></category></item><item><title><![CDATA[三种本地存储方案]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/137050472</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/137050472</guid><author>liuyuting___</author><pubDate>Tue, 26 Mar 2024 16:53:33 +0800</pubDate><description><![CDATA[本地存储分为三种：cookie、localStorage、sessionStorage。]]></description><category></category></item><item><title><![CDATA[三种常用的判断一个空对象方法]]></title><link>https://blog.youkuaiyun.com/liuyuting___/article/details/136967062</link><guid>https://blog.youkuaiyun.com/liuyuting___/article/details/136967062</guid><author>liuyuting___</author><pubDate>Sat, 23 Mar 2024 14:36:03 +0800</pubDate><description><![CDATA[方法一：Object.keys()：生成一个由对象的所有属性名组成的数组，如果生成的数组长度为0则表示是一个空对象。方法二：JSON.stringify：可以将对象转换为字符串格式，如果转换后的字符串是“{}”，则对象为空。方法三：for...in循环：遍历对象的所有可枚举属性，如果循环体一次都不执行，则对象为空。]]></description><category></category></item></channel></rss>