我正在构建一个简单的购物车系统,使用Laravel和Vue.js来销售照片。每张照片都有不同的尺寸,每种尺寸的价格都不同。
我有以下表格:
Photos
- id
- title
Sizes
- id
- dimensions
Photos_Sizes
- id
- photo_id
- size_id
- price
我使用Vue.js对我的购物车控制器进行API调用,以操纵购物车。当用户单击Add to Basket按钮时,它会传递photo_id和size_id。
我的问题是,使用传递给控制器的两个I,我如何访问透视表中正确的价格值?
我是个新手,在Vuetify的Vue.js上工作。这里我使用v- data -table组件来显示表数据。有没有一个选项,当用户用鼠标悬停在表格上时,他可以看到表格中的按钮?或者如果我选择了行隐藏显示按钮上的行值。如果我选择多个,那么我们需要在表头部分显示按钮(如表头标题,禁用显示按钮)。我分享了这样的图片。在此处输入图像描述 ? enter image description here]2
似乎我在vue中加载外部umd组件时遇到了问题。
我尝试做一些类似的事情,比如
这对使用vue2和webpack的我来说很有效
现在我使用的是Vue3/Vite和上面问题中相同的源码。
但是当解析外部组件promise时,我得到以下错误:
vue.js:1184 [Vue warn]: Unhandled error during execution of async component loader
at <AsyncComponentWrapper>
at <DemoComponent>
at <HelloWorld msg="He
我是Vue.js的初学者。我有一个Vue.js脚本,它存储一些数据,以便将其放入表中。我可以设法将其放入表格中,但我不知道如何在表格的各行中交替使用颜色(我只需要在中添加一个“class=”table -light“”)。 我试着这样做,比如"var i= 0;“,然后我想这样做:if(i%2 == 0) { print '';} else { ... },但到目前为止还不起作用,因为我不认为有任何函数可以打印一些东西,我甚至不能让我的变量递增。如果有人能帮我解决这个问题..。 //Where I store the data
var demo = new Vue({
我的vue js数据有一些数组,在模板中,我试图使用v-for循环来呈现它们。
类似于:
<tr v-for="d in [0,1,2,3]"><td>{{data.people[d].name}}</td></tr>
<tr v-for="d in [0,1,2,3]"><td>{{data.places[d].name}}</td></tr>
<tr v-for="d in [0,1,2,3]"><td>{{data.ord
我已经使用Vue.js v2.5.1为前端构建了一个web应用程序。这个应用程序通常工作得很好,但是当出现问题时,抛出的错误消息只会引用vue.js代码本身,而不是我的代码部分(我假设在我的模板中有一些内容),而这些部分无疑是问题的真正根源。
下面是一个示例:
Error in nextTick: "NotFoundError: Failed to execute 'insertBefore' on
'Node': The node before which the new node is to be inserted is not a
child
我肯定我不是唯一一个对VueJS2有这个问题的人。
我使用axios返回一个“person”数组,如何从person的父模型(公司)访问"name“属性?
在laravel中,我可以这样访问它:$person -> company -> name
但是如果我在person.company.name中使用VueJs2,就会产生一个错误。请帮帮忙,非常感谢!
错误是:
vue.js:526 TypeError: Cannot read property 'name' of undefined
at eval (eval at makeFunction (vue.