vue-composition-api相关内容

Vue 3+类型脚本:使用JS扩散操作符从setUp()返回的对象在vscode中抛出错误

我有一个简单的Vue 3 + TypeScript repo,我正在尝试集成Auth0插件。 它在前台显示经过字符串处理的user对象,工作正常。 但Visual Studio代码显示键入错误Cannot find name 'user'. ts(2304),因为它在...auth扩散运算符内返回时无法看到对象user。 我不确定它为什么这样做,也不知道如何解决它。 这是A ..

在Vue中的自定义输入组件的模型/值绑定上缺少所需的属性:&Q;值

我在尝试在Vue 3(组合API,script setup模式)中创建自定义表单组件时遵循了this guide。 当我加载包含我的组件的页面时,我收到如下的控制台警告: [Vue warn]:缺少必需的属性:值和值 AT<;SwitchControl Key=0名称=&Quot;问题8;Model=未定义...&> 我的组件(省略css): ..

VUE-I18N,这是它的替代。$I18N使用合成API?

尝试使用组合API在组件中实现VUE-I18N。 我希望能够在onmount挂钩中设置一些翻译消息。在选项API中,我将使用this.$i18n.setLocaleMessage(locale, messages)。 但是,this在组合API setUp()方法中不可用。所以,当我尝试上面的方法时,它给了我不确定的感觉。我可以通过将i18N导入到组件中来实现: import { useI18n ..
发布时间:2022-04-07 16:30:32 前端开发

VUE 3合成API,传递数据并使其具有反应性

在我的组件中,我有一个简单的选择菜单,其中有两个选项(";all";和";Investment";)。这里的想法是从一个可组合的数组中获取一组数据,并在屏幕上显示这些数据的每一行。如果我选择菜单中的&Quot;All";,它将显示所有行;如果我选择";Investment&Quot;,它将筛选数据并仅显示带有obj.link==";USA&q ..
发布时间:2022-04-07 16:28:50 前端开发

VUE 3合成API data()函数

阅读Vue 3的composition api documentation时,我不太理解新的组合API是如何工作的。您能解释一下data()函数到哪里去了吗?如果不再使用它,应该用什么来代替? 更新日期23.10.2021:链接中的文档已更新和扩展,在合成API简介中提到了data(),因此现在不建议使用此问题。 推荐答案 在新的组合API下,您之前在data()中定义的所有变量 ..

Vue.js 3-在VUE中使用Vue i18n插件时出错-无法设置未定义的属性';_vm

我刚刚开始使用Vue.js,并通过一些在线代码片段和教程学习它。我正在尝试为我的VUE项目实现国际化支持,但在Web控制台中遇到错误。 以下是我的代码片段 main.js import { createApp } from 'vue'; import App from './App.vue'; import VueI18n from 'vue-i18n' import route ..
发布时间:2022-04-07 15:49:56 前端开发

ref、toRef和toRef之间有什么区别

我刚刚开始使用Vue 3和合成API。 我想知道ref、toRef和toRefs有什么区别? 推荐答案 版本3ref Aref是Vue 3中的反应性机制,其思想是将非对象包装在reactive对象中: 获取一个内部值并返回一个反应性和可变的ref对象。REF对象有一个指向内部值的属性.value。 嗯..为什么? 在JavaScript(和许多OOP语言) ..

当我在 Vue.js 3 中使用 async setup() 时,为什么会得到空白(空)内容?

问题 我在 Vue.js 3 中使用 async setup(),但我的 HTML 内容消失了.我的组件模板没有插入 HTML,但是当我删除 async 和 await 前缀时,我的 HTML 内容又回来了.我该如何解决这个问题? async setup () {常量数据 = 参考(空)尝试 {const res = await fetch('api')data.value = res.j ..
发布时间:2022-01-25 17:10:18 前端开发