this.curProduct应该没有用,直接获取 v-for="(item,index) in productList" 里的index值就可以啦
<a href="javascript:;" class="item-edit-btn" @click="delFlag=true; pindex=index">删除</a>
delProduct: function(){
this.productList.splice(this.pindex,1);
this.delFlag = false;
}
<a href="javascript:;" class="item-edit-btn" @click="delFlag=true; pindex=index">删除</a>
delProduct: function(){
this.productList.splice(this.pindex,1);
this.delFlag = false;
}
2017-03-01
讲师回答 / 河畔一角
vue-warn是警告,不是错误,这是开发版本的js库,上线的时候用生产版本的js库就不会有错了,另外第三个错误,显示productName of undefine ,这个很明显对象是空,你断点调试一下,undefined那个地方。
2017-03-01
基于老师的源码,我又添加了prop和slot的使用,Github地址:https://github.com/zoeminghong/shopping-cart-vue-project,记得star哦
2017-02-28
<img v-bind:src="item.productImage" alt="烟">图片为何还是不会显示
2017-02-28