开发者问题收集
我有一个模板,需要知道所提供变量的长度...{{ prefix }} {{ prefix.length }}它输出了正确的信息,似乎工作正常,但它给出了这个警告:[Vue warn]: Error when evaluating expression "{ input_prefix:(prefix.length > 0)}": TypeError: Cannot read property 'le
我正在研究一个无限滚动解决方案,并尝试将数据推送到对象数组上,但出现错误:vue.common.js?e881:2643 [Vue warn]: Error when rendering anonymous component at /Users/Deric/Sites/mobile/lawn-mobile/src/components/jobs/index.vue: warn @ vue.com
当运行与某些第三方库集成的 javascript 应用程序时,在某些情况下,第三方库会导致错误,例如,以下典型错误:未捕获(在承诺中)TypeError:无法读取未定义的属性“length”上述错误在某种程度上是可以接受的,因为它们的代码质量不佳(好的代码在访问对象之前应该始终检查对象是否存在、数组长度是否大于 0 等),我担心的是:我不希望 js 应用程序像崩溃了一样运行,即使导致上述错误的根本
我按照 Quasar文档(v2.11.5) 中的说明创建通知。我已在quasar.config.js中启用了该插件:return {framework: {plugins: ['Notify'],config: {notify: { /* look at QuasarConfOptions from the API card */ }}}}我正在使用其文档中的代码:<template><div c
我的表单出现问题。每次我按下一个键在输入中添加一个字符时(我以姓氏为例,但每次输入都会出现相同的错误),都会出现此错误。表单正在运行,但无论如何我想清除这些错误。我自己也尝试过,但不知道哪里出了问题。以下是错误所指的代码部分: const resetError = (field) => {validationErrors.value.contactForm[field] = null;};c
我有一款小型 vue 应用,我想在其中实现 vue-i18n 插件,以使我的应用支持多种语言。我已从 vue cli 安装了 vue-i18n 插件。我有两个语言环境,并且一切都按预期工作 - 每当我手动将语言环境从.env 文件更改为所需语言时,应用程序中的语言也会更改。但是,每当我尝试使用前端的按钮更改它时,我都无法这样做。这是我在 i18n.js 文件中的内容:import { create
我尝试将 API 数据推送到数组,但一直收到此错误:“AddProject.vue Uncaught (in promise) TypeError: Cannot set properties of undefined (setting 'projects')”。有什么建议吗?newData 应该推送到数组,然后我想从那里使用项目数组来提取 API 数据。
我有类似这样的组件:<template><div><p>Current coords: <strong>{{ coords }}</strong></p><button type="button" @click="updateCoords"></div></template><script>export default {props: {coords: {type: Array,required:
我正在尝试另一种方法为一些报告制作图表,为此我使用了 ChartJs、vue、axios 和数据库中的信息。我已经检查了代码并按照错误指出的要点进行操作,但我无法解决它,这里是代码:<template><div><br><br><chart></chart><br><br></div></template><script>import VueChartJs from 'vue-chartjs'im
我正在使用 Chart.js 3.5 和 Vue 3。我成功地绘制了一个图表,并试图在 Vue 方法中触发数据更改。不幸的是,我遇到了以下问题:“未捕获的 TypeError:无法设置未定义的属性‘fullSize’”。编辑 2:添加了一个遗漏的 }。代码现在应该可以运行了MyChart.vue:<template><canvas id="chartEl" width="400" height="
在我的Something.vue中:<template><p>{{ codes }}</p></template>export default {data() {return {codes: 'test'}},name: 'Functions',props: {msg: String},setup() {this.codes = 'does it work?';}</script><style><
eerror:Uncaught (in promise) TypeError: Cannot read property 'doc' of undefined actions: {async register({ dispatch }, form) {//sign up userconst { user } = await fb.auth.createUserWithEmailAndPasswor
在我的 vuejs3 应用程序中,我的 main.js 中有这段简单的代码import { createApp } from "vue";import App from "./App.vue";import { firestorePlugin } from "vuefire";const app = createApp(App);app.use(firestorePlugin);app.mount
我刚刚开始使用 Vue.js,并通过一些在线代码片段和教程进行学习。我正在尝试为我的 vue 项目实现国际化支持,但在 Web 控制台中出现错误。这是我的代码片段ma​​in.jsimport { createApp } from 'vue';import App from './App.vue';import VueI18n from 'vue-i18n'import router from '
我正在从事自己的项目,我进行了查询,它获取了总用户数并将其存储在p标签中。<v-card class="mt-10 mb-5 users" max-width="344"><v-card-text><p class="display-1 text--primary text-center">Users</p><div class="display-1 text--primary text-cent