开发者问题收集
我在使用 ViteJS 和 NPM 为 Vue 3 构建自定义组件库时遇到了麻烦。我在下面提供了我的问题的基本说明,有人可以告诉我我做错了什么或指出我正确的方向吗,我已经被这个问题困扰了 2 天 :(。我的文件夹结构:distnode_modulessrccomponentsParagraph.vueparagraph.js.gitignorepackage.jsonREADME.mdvite.c
我有一个按钮组件,它调用一个 API,我想将返回的响应推送到父级,在那里它将成为 'translatedText' 属性,但是,我认为我错误地使用了 $emit,因为错误:`Uncaught (in promise) TypeError: Cannot read properties of undefined (reading '$emit'). How do I best capture the
我有一个国家列表,保存为配置文件country_list。该文件具有以下内容。export default {countries: ['AUSTRALIA','AUSTRIA','BELGIUM','BRAZIL','BULGARIA','CANADA','CHINA','CROATIA','CYPRUS','CZECHIA','DENMARK','ESTONIA','FINLAND']}现在,在
我试图将一个对象传递到我的子组件中,但它未定义。所以我的父组件:<template><section id="cart-page" class="row"><div v-for="items in cart" :key="items.product.id"><div class="col-lg-8 col-md-12 col-sm-12 col-xs-12"><div class="title">
我的组件必须渲染一个对象来填充内容。当我在 Vue 项目中工作时,我可以毫无问题地传递此对象<my-compnent :card="card"></my-component>但是当我尝试使用构建的组件时,它不会将“MyCard”读取为对象,而是读取为字符串...请帮帮我我尝试使用与 vue 相同的方式,使用 :card 但它不起作用,如果我只使用 card="card" 它可以访问组件但没有对象我
我正在构建一个 Vuejs 应用程序,因此我将@mousemove指令与Vue-blotter结合使用。在下面的“交互示例”部分下,我找到了一些用于操作<Vue-blotter/>组件属性的基本代码。因此,通过一点点重构,我将其添加到我的项目中,并将示例中的scope.material.uniforms.uSpeed.value = (e.x + e.y) / 4500更改为scope.mater
正在使用 Laravel 和 Vue。数据从 Laravel 返回到 Vue。发送给 Vue 子组件的 Vue prop 是一个 json 对象数组,但是,子组件在读取它时出错。控制台中的错误是:"TypeError: Cannot read property 'id' of undefined". Any help would be greatly appreciated.这是从 Laravel
我尝试从外部源获取新闻文章,它返回 JSON 对象。我想将其 articles 属性分配给组件中的变量。不知何故发生了此错误。未捕获(在承诺中)TypeError:无法设置未定义的属性“articles”关于如何克服此问题的任何建议?export default {name: "blog",data() {return {articles: [],};},mounted() {// API cal
我想使用 vue js 和 laravel 在搜索结果中创建函数加载更多。这是我尝试的。我的表单代码用于搜索<form @submit.prevent="search"><input v-model="term" type="search"><button class="btn btn-success" type="submit">Search</button></form>这里显示搜索结果<tr
我尝试通过 props 将 store 模块命名空间传递给组件。当我尝试使用 prop 映射到 getter 时,它会抛出此错误,Uncaught TypeError:无法将 undefined 或 null 转换为对象如果我将名称作为字符串传递,它会起作用。这有效<script>export default {props: ['store'],computed: {...mapGetters('
我对 vue.js 还不太熟悉,所以如果这是一个 uts 问题,请原谅我 :-)该项目是一个 asp.net core 项目,我们集成了 vue.js 以丰富用户体验。过去我们使用 jQueru/jQueryUI。鉴于工作的便利性,我们切换到了 vue。我想使用这个漂亮的颜色选择器组件,我从这里下载了https://www.npmjs.com/package/vue-swatches#instal
我正在修改和尝试 VUE 3我创建了一个任务跟踪器应用程序。问题是当我尝试添加页脚时,它不起作用并给我以下问题:另外,值得一提的是,我在添加页脚之前尝试添加 Vue-router。所以我删除了 Vue-router 设置和文件,但仍然出现相同的错误和警告Error : Uncaught (in promise) RangeError: Maximum call stack size exceede
我遇到了这个错误。我能知道我的代码是否有问题吗?validateEmail(){const emailregex = /^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$/const emailmatch = emailregex.test(this.userObj.user.email)if((!emailmatch) || (this.userObj.user.email.le
我收到以下错误。奇怪的是,我确信数据在那里,因为在我的 vue 插件中我可以看到它成功地从 vuex 存储中获取了信息。我最初的猜测是,在创建模板时,数据尚未从商店中抓取?Vue warn]: Error in render: "TypeError: Cannot read property 'length' of undefined"数据:'spaces' 是从商店中抓取的。 export
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