问题标签 [vuejs3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

vue.js - webpack.config.js 和 vue.config.js

我是 vue 新手,我从头开始了一个项目。

我需要安装vuetify. 但是,我意识到我没有webpack.config.jsand vue.config.js

我需要使用安装它npm还是可以直接手动制作这些配置文件?

可以帮助我如何添加此配置文件?

0 投票
1 回答
5696 浏览

vue.js - Vue3 中未发出生命周期钩子 beforeDestroy

我使用 vue3 beta 18,发现当我删除由 v-for 中的动态组件呈现的组件时,不会发出 beforeDestroy。

两者都没有被停用,被破坏。

当我从集合“windows”中删除它时,该组件“消失”了。

0 投票
2 回答
302 浏览

vue.js - 将字符串变量从 Django 传递给 Vuejs 方法

我正在将一个参数从 Django 传递给我的 html 中的 Vue 方法,如下所示:

上面的工作完美,但是,doThis({{var1}})给出了一个错误。

我在控制台中得到以下信息:

我究竟做错了什么?

当我将变量传递给方法时,如何得到上述错误?

0 投票
2 回答
321 浏览

node.js - 安装 NuxtJs 时出现错误

我一直在尝试在我的系统中安装 NuxtJs 安装和更新的 npm/npx 仍然出现错误这是我的错误日志我成功安装了 Nuxt 但我在启动应用程序时遇到错误,即当我输入时 npm run dev 我收到以下错误

我仍然可以访问该应用程序,但出现这些错误我做错了什么?

0 投票
2 回答
284 浏览

vuejs3 - 如何在 Vue.js 组合 API 中枚举“反应式”的键?

我这样声明状态:

键是动态的(这会隐藏数据库表),symbols.set(id, {...})由 . 添加和删除symbols.delete(id)

我应该如何迭代reactive的键和值?试过这个,我总是得到一个空的迭代器:

我还没有找到提到使用reactive动态键的文档,但我认为它应该是可能的。

0 投票
1 回答
304 浏览

javascript - 测试是否为 Vue 中的事件调用了该方法

我一直在尝试编写一个测试来检查是否在 Vue 中的标记事件上调用了函数。我有这个组件(有点总结)

我正在尝试测试是否调用了函数fn。为此,我编写了以下测试

但每次我得到

接听电话数:0

我究竟做错了什么?

0 投票
1 回答
1024 浏览

javascript - 无法从 Vue.js 中的方法访问数据

我正在尝试使用 emailjs 通过 Vue.js 中的简单联系表单发送电子邮件。发送邮件后,我想更新页面,以便显示已发送邮件而不是表单。我试图通过在发送的布尔值上使用 v-if 来做到这一点,在发送电子邮件时将其从 false 更改为 true。但我无法访问从 emailjssendEmail方法内部发送的变量。

这是联系页面的完整代码:

编辑:这是我得到答案后的解决方法:

将发送电子邮件的功能更改为:

0 投票
2 回答
4881 浏览

javascript - Vue 3 refs 在渲染函数中未定义

我有一个简单的 Vue 组件,其根元素为ref="divRef". 但是,在onMounted函数中,divRef.value返回未定义。任何帮助将不胜感激。

0 投票
2 回答
5519 浏览

vue.js - 如何在没有 CLI / Webpack / Node 的情况下制作 Vue 3 应用程序

我正在尝试制作 Vue 3 应用程序,但没有 CLI 和 Webpack。

目前还没有官方文档。CDN 上有很多版本(vue.cjs.js、vue.cjs.prod.js、vue.esm-browser.js、vue.esm-bundler.js、vue.global.js、vue.runtime.global.js。 ..)。

选哪一个?以及如何挂载应用程序,旧方法行不通。有许多在线示例如何使用新的 Composition API,但没有一个示例如何在没有 CLI / Webpack 的情况下启动项目。

0 投票
5 回答
25586 浏览

vue.js - 如何将 Vue 3 与 Vuetify 连接起来?

我使用 Vue 版本 3 初始化了一个新的空 Vue 应用程序。然后我尝试Vuetify使用 command添加插件vue add vuetify,但收到以下错误。关于如何解决它的任何想法?

错误:您无法调用