已发送
已发送
录制的时候,版本还不支持,后续版本支持这样写了
已发送
对象添加属性,可通过 obj[key] = value; key为变量的方式,跟vue没啥太多关系。可能我的立即有偏差,可继续留言给我
私信留邮给我
邮箱发我或私信我
很有意思呀,功能对应use函数。现在写着还不太习惯,以后再和组件结合起来,正式版本发布应该好很多。
你加的什么群?跟本课程相关吗?
视频录制内容跟正式版差异很小,可以先看看https://v3.cn.vuejs.org/中的文档,对照一下内容。如有大的变更API,会考虑更新视频,还望见谅。
onMounted是一个生命周期钩子,开始的时候数据是一个空数组,等onMounted触发的时候,数组填充数据,所以并不影响后续页面的渲染。你说的解构失败,可能是你使用不当造成的,需要发一下代码看下。
留下邮箱~或加好友私聊
已发送
已发送
已发送
把相关联的use函数,放到一起,做成一个插件,可以看最后一个插件的视频,利用 provide/inject通信。
需要看下具体代码怎么写的和你用的vue3版本
不用toRefs,得看一下你useSearchHot函数调用的时候如何赋值的,如果是以下这样应该是可以的:
var state = useSearchHot();
已发送
因为课程录制的时候,还是Vue3.0的非正式版,而从9月18日Vue3.0推出正式版后,已经修复了这个问题。
已发送
?修好了,是因为
success(JSON.parse(data));
转换为空了,但是视频这里这样可以。。。
success(!JSON.parse(data)?[]:JSON.parse(data));
修复这样就行了
已发送到邮箱
已发送到邮箱
好的?
私信我~留下你的邮箱,我发给你。或者在问答里留下你的邮箱。
use命名是人为规定的,表示组合函数。组合函数的意义在于:把一个功能相关的数据、计算属性、方法统统打包到一个函数中。而普通函数只是一个工具方法,不具备数据、计算属性、方法等打包在一起的能力。