我试图通过调用 Vue js 中 methods 属性中的函数来填充在 data 属性中声明的数组。代码如下:<script>export default {extends: Bar,mounted() {this.renderChart(this.chartData, this.options);this.fillLabel();},data() {return {chartData: {lab
我正在尝试创建一个 JSFiddle,以便我可以试验我在实际应用中遇到的问题,然后希望向其他人展示该 JSFiddle。代码如下,我收到一条错误消息,指出[Vue warn]: Error in mounted hook: "TypeError: Cannot read property 'length' of undefined"我做错了什么?Vue.component('product-inf
我尝试使用 Jest 在我的 Vue 单元测试中渲染一个组件,但似乎无法让它工作。日志显示:TypeError:无法读取 null 的属性“length”我尝试过其他组件,它工作正常。ErrandsListTable.vue<template><divv-if="!error"class="flex-table flex-table--white-background flex-table--gr
2020-02-28
如果我没有解释清楚,我很抱歉。我想创建一个像 Airbnb 一样的编辑便利设施。我有带有 id、name 的“Amenity”数组。然后我将 house_id = 2 的所有便利设施加载到名为“house_amenities”的数组中。我想要的是当 house_amenities 中 amenites_id 与“Amenities”中的 id 匹配的记录时,复选框将被勾选。我想要实现的目标:[1]
2019-06-05
我正在尝试创建一个自动下拉菜单来显示类别列表。我正在使用 autocomplete-vue 来创建它。我收到的错误是[Vue warn]: Error in mounted hook: "TypeError: Cannot read property 'length' of undefined"和TypeError: Cannot read property 'length' of undefin
2020-09-02
我有两个对象,长度相同,键也相同。唯一的区别是这些键可能有不同的值。问题在于,本来应该评估两个对象的方法却出问题了——我花了好几个小时才弄清楚这个问题。这里是originalReference:{"id":68,"article_id":12338,"article_reference_id":68,"article_reference_extraction_id":667320,"user_id
2019-04-11
我是 Vue.js 的初学者,所以也许我犯了一个愚蠢的错误,但老实说,我不明白为什么我会得到这样的错误......你能帮我吗?这里有一个代码:Javascript:const bootstrap = require("./assets/bootstrap.png");const bulma = require("./assets/bulma.png");const css3 = require("
2019-03-12
如果我的搜索输入包含任何文本,我尝试仅显示覆盖层。这是我的模板,其中我的输入字段为:Input.vue:<template><div><input v-model="query" class="input" placeholder="Global search..."></input></div></template><script>export default {data() {return {
2018-09-13
我在 created() 方法中使用 axios 检索数据,如下所示:data() {return {filterBox: false,color: [],sortBy: null,productType: [],products: null,productcolors: null,categories: null,active_el: 0,isActive: false,categories:
我收到以下错误。奇怪的是,我确信数据在那里,因为在我的 vue 插件中我可以看到它成功地从 vuex 存储中获取了信息。我最初的猜测是,在创建模板时,数据尚未从商店中抓取?Vue warn]: Error in render: "TypeError: Cannot read property 'length' of undefined"数据:'spaces' 是从商店中抓取的。 export
2018-07-03
因此,我有一个 Vue 页面,在其中循环遍历一些项目,并且我有以下代码:<div v-if="behavior !== 'selected' && filterItems.length >= 5"></div><div v-for="(itemName, index) in filterItems" :key="index">[stuff]</div>基本上,我正在循环遍历 API 中的一些项目,
2018-06-08
我有一个验证器,用于检查用户名是否已在数据库中注册。它工作正常,除了请求随每个输入的字符一起发送到服务器这一事实 - 这太频繁了。因此,我尝试对用户名变量值的设置进行去抖动,但我得到的只是:Uncaught TypeError: Cannot read property 'value' of undefinedat a.NHnr.q.methods.debounceUsername.H.a.deb
2018-03-08
Hello friends I am tired of getting this error when i count a length of notification by using vue.js and Laravel it show error,Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefi
vue 版本:2.1.1我收到以下错误,仅在生产设置中:TypeError: Cannot read property 'length' of undefinedat s.updated (vue.common.js:6077)at we (vue.common.js:2754)at De (vue.common.js:2831)at Array. (vue.common.js:473)at e
2017-03-10
我刚刚将我的应用升级到 Vue 2,但似乎无法解决此错误:"Uncaught TypeError: Cannot read property 'length' of null atVueComponent.showChoices (eval at (app.js:310),:33:32)”。我以为我可以通过条件来防止此错误,但此错误已经困扰了我 3 个小时。以下是 showChoices:sho