<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[KLW75]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/KLS_CSDN</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; KLS_CSDN]]></copyright><item><title><![CDATA[微信开发者工具 jssdk测试demo网站]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/158386654</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/158386654</guid><author>KLS_CSDN</author><pubDate>Wed, 25 Feb 2026 15:25:31 +0800</pubDate><description><![CDATA[如果需要给微信开发添加jssdk相关功能 ，可以实现的功能可以参考这个链接。]]></description><category></category></item><item><title><![CDATA[vue中 v-cloak指令]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156518192</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156518192</guid><author>KLS_CSDN</author><pubDate>Fri, 02 Jan 2026 20:59:19 +0800</pubDate><description><![CDATA[v-cloak指令用于隐藏尚未完成编译的DOM模板。有时会出现网络延迟或异步操作的情况，导致模板中的插值表达式内容并不一定能够及时被编译解析，网页中则会出现一部分未被解析的插值表达式，利用v-cloak指令，将指令中包含的内容先进行隐藏，当全部内容被解析编译完以后再显示，v-cloak指令不能单独使用，需要配合样式来实现。]]></description><category></category></item><item><title><![CDATA[vue 指令 中 v-pre指令]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156517865</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156517865</guid><author>KLS_CSDN</author><pubDate>Fri, 02 Jan 2026 20:20:58 +0800</pubDate><description><![CDATA[v-pre指令会跳过当前所在元素及其所有子元素的编译。比如插值表达式，不会理解这个表达式的含义，只是将内容直接展示在页面中。]]></description><category></category></item><item><title><![CDATA[vue 内置指令 v-text和v-html]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156517775</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156517775</guid><author>KLS_CSDN</author><pubDate>Fri, 02 Jan 2026 20:12:38 +0800</pubDate><description><![CDATA[v-text指令会渲染指令中的value属性，不管渲染的是什么内容，该指令都会将其渲染为纯文本后输出。如果value属性中带有HTML标签内容，那么页面中仍旧会显示带有标签的文本结果。本质是会用innerText的方式进行内容插入和显示。渲染内容进行HTML解析，就可以通过v-html指令实现。实际是用innerHTML的方式进行内容插入和显示。]]></description><category></category></item><item><title><![CDATA[vue中的动画]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156466601</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156466601</guid><author>KLS_CSDN</author><pubDate>Wed, 31 Dec 2025 23:34:48 +0800</pubDate><description><![CDATA[在Vue中只能使用内置组件transition实现单一元素的动画，对于多元素分组动画，则可以使用transition-group组件处理。（CSS样式动画可以划分为transition过渡动画和animation逐帧动画）]]></description><category></category></item><item><title><![CDATA[vue中数组变更的方法]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339936</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339936</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 19:31:40 +0800</pubDate><description><![CDATA[为Vue内部对data中的数组的一系列变更方法进行了重写包装，被包装的变更方法一共有7个，分别是push、pop、shift、unshift、splice、sort和reverse方法，这7个方法内部会先对数组列表进行相应操作，再更新页面。]]></description><category></category></item><item><title><![CDATA[vue v-for 列表渲染指令注意]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339833</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339833</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 19:25:02 +0800</pubDate><description><![CDATA[3、指令遍历的目标是一个正整数n时，其一般用于让当前模板在1～n的取值范围内重复产生n次，value为从1开始到n为止依次递增的数值。v-for指令可以遍历多种不同类型的数据，数组是较为常见的一种类型，当然类型还可以是对象或数值。value为被遍历的obj对象的属性值，name为属性名。令遍历一个对象时，遍历的是对象自身所有可遍历的属性。]]></description><category></category></item><item><title><![CDATA[vue v-if和v-show比较]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339804</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339804</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 19:20:34 +0800</pubDate><description><![CDATA[v-if指令的标签会新建HTML标签结构并显示，而v-show指令只需要去除display为none的样式让标签结构重新显示出来。当再次更新数据后，表达式的值变为false，需要隐藏标签结构。v-if指令的标签直接被删除，v-show指令的标签通过指定display为none的样式来隐藏标签结构。v-if指令对应的模板标签结构不会被解析，也就不会产生对应的HTML标签结构；而v-show指令则会解析模板标签结构，生成HTML标签结构，只不过它会通过指定display为none的样式来隐藏标签结构。]]></description><category></category></item><item><title><![CDATA[vue 中v-show注意事项]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339790</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339790</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 19:19:07 +0800</pubDate><description><![CDATA[v-show指令不能用在template标签上。]]></description><category></category></item><item><title><![CDATA[vue 绑定动态样式]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339538</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339538</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 19:03:17 +0800</pubDate><description><![CDATA[v-bind 可以简化成冒号。一个标签上静态class与动态class可以同时存在，最终编译后，Vue会将动态class与静态class合并，并指定为标签对象的class样式。2.与class绑定类似，，style绑定同样是通过“v-bind：style="表达式"”来绑定动态style样式，表达式的值支持字符串、对象和数组3种类型，在实际开发中，一般使用对象类型的写法就够了。对象写法 要绑定的样式的个数确定、名字也确定，但要动态地决定是否使用 这里的对象的属性是类名 参数是true与false。]]></description><category></category></item><item><title><![CDATA[vue watch监听]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339391</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339391</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 18:55:46 +0800</pubDate><description><![CDATA[watch回调默认是在数据发生变化时自动调用，但是可以初始化时就执行一次监听。watch的属性不能再是一个函数了，需要是一个配置对象，并通过handler配置来指定监听回调函数。同时我们可以通过配置immediate为true来指定监听回调函数在初始化过程中执行第1次，当然在被监听数据发生改变时也会执行。watch默认是浅层监听，只有在被监听属性本身发生变化时才会触发回调，它监听不到属性对象内部的数据变化。watch选项不仅可以监听data对象中外部的属性，还可以监听其内部的属性 监听内部属性就要写。]]></description><category></category></item><item><title><![CDATA[vue 计算属性 setter]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339274</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339274</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 18:36:32 +0800</pubDate><description><![CDATA[get方法，当它在初始化时会执行一次，并且任意依赖数据发生变化时会再次执行，set方法则是在修改属性值后，会自动执行。计算属性是只读的，也就是只能计算返回一个值，设置计算属性值可以使用getter和setter的计算属性来实现。计算属性是一个对象，包含get方法（常称为getter）和set方法（常称为setter）]]></description><category></category></item><item><title><![CDATA[vue 计算属性和method方法 优先使用哪个]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339232</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339232</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 18:31:09 +0800</pubDate><description><![CDATA[为计算属性内会将计算属性函数返回的结果数据进行缓存处理，如果结果数据需要在页面中显示多次，那么计算属性函数只会执行1次，但method方法会对应执行多次。使用计算属性，效率高。]]></description><category></category></item><item><title><![CDATA[vue 计算属性]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156339048</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156339048</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 18:29:50 +0800</pubDate><description><![CDATA[计算属性函数中的this就是当前组件对象，通过它可以直接访问data中的数据，初始化显示时，系统会自动调用这个计算属性函数得到返回值并显示到页面上。定义在computed配置对象中，本质上就是一个函数，内部可以根据已有的data数据进行计算，产生要显示的结果数据并返回它，当模板显示的某个数据需要通过已有数据进行一定的逻辑计算才能确定时，就可以选择用计算属性语法来实现。]]></description><category></category></item><item><title><![CDATA[vue3中，data函数和method方法中的this是什么、]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156338299</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156338299</guid><author>KLS_CSDN</author><pubDate>Sat, 27 Dec 2025 17:18:31 +0800</pubDate><description><![CDATA[在methods对象中定义的所有方法最终也会被添加到代理对象中，也可以在方法中通过this来更新data属性，从而触发页面自动更新。data函数和method方法中的this，本质上是一个代理（Proxy）对象。可以通过this来读取或更新data对象中的属性。它代理了data对象中所有属性的读/写操作。]]></description><category></category></item><item><title><![CDATA[vue3中操作样式的变化]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156241452</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156241452</guid><author>KLS_CSDN</author><pubDate>Wed, 24 Dec 2025 21:04:58 +0800</pubDate><description><![CDATA[CSS Modules为每个类生成唯一哈希名，实现样式真正隔离，避免全局污染。适合大型项目、组件库开发。默认情况下，插槽内容（slot）的样式不受子组件scoped样式的影响。内的选择器也会声明为全局样式，即不添加组件唯一属性，影响整个应用。是Vue 3的推荐语法，取代了Vue 2中的。可以专门选择并样式化父组件传递进插槽的内容。定义跨组件的统一样式，如主题色、公共字体。4. 样式模块化（CSS Modules）不想额外创建非scoped的。1. 深度作用域选择器。]]></description><category></category></item><item><title><![CDATA[vue2 与vue3 中v-model修改原因]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156134739</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156134739</guid><author>KLS_CSDN</author><pubDate>Sun, 21 Dec 2025 21:15:54 +0800</pubDate><description><![CDATA[因为Vue2中的v-model只能双向绑定一个数据，而Vue3直接改造成了modelValue与update：modelValue的形式，并且可以自定义其他动态属性和事件，所以可以进行多个值的拆解与绑定处理。在一个组件中接收多个属性。]]></description><category></category></item><item><title><![CDATA[vue2 与vue3 中v-model的区别]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156134704</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156134704</guid><author>KLS_CSDN</author><pubDate>Sun, 21 Dec 2025 21:14:06 +0800</pubDate><description><![CDATA[Vue3将v-model的设计原理进行了改造，v-model不再单纯是“v-bind：value”与“v-on：input”的结合，已经演化为“v-bind：modelValue”与“v-on：['update：modelValue']”的结合，直接绑定modelValue并且监听update：modelValue就可以实现v-model双向数据绑定的操作。在Vue2中，可以在子组件标签上用v-model来实现父子组件之间的双向通信，它的本质是“v-bind：value”与“v-on：input”的结合。]]></description><category></category></item><item><title><![CDATA[javascript 执行函数]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156134437</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156134437</guid><author>KLS_CSDN</author><pubDate>Sun, 21 Dec 2025 21:00:25 +0800</pubDate><description><![CDATA[执行函数前会创建激活对象，并将函数内的变量声明提升至激活对象中，变量值为undefined  开始执行函数代码后，激活对象中的undefined会随着代码执行逐步被实际值替换。函数内代码全部执行完毕后，执行上下文将从栈中弹出并销毁，若激活对象未被其他应用指向，那么就会被销毁。]]></description><category></category></item><item><title><![CDATA[javascript变量声明的本质]]></title><link>https://blog.csdn.net/KLS_CSDN/article/details/156133434</link><guid>https://blog.csdn.net/KLS_CSDN/article/details/156133434</guid><author>KLS_CSDN</author><pubDate>Sun, 21 Dec 2025 19:45:51 +0800</pubDate><description><![CDATA[变量声明的本质是为变量分配内存空间，如果没有生命，则内存空间不存在，对内存空间的访问路径被称为引用。]]></description><category></category></item></channel></rss>