Vue如何实现基于长尾词的智能购物车推荐功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计452个文字,预计阅读时间需要2分钟。
原文示例
原文:本文实例为家庭分享了Vue实现简单购物车功能的整体代码,供大家参考。具体内容如下:+1. 实现效果:+2. 涉及知识点:toFixed函数、过滤器、reduce高阶函数、v-bind:disabled、v-if+3. 代码:
改写后:
本文以Vue技术实现了简单购物车功能,并提供整体代码供大家参考。具体包括:+1. 实现效果展示+2. 关键知识点:toFixed、过滤器、reduce、v-bind:disabled、v-if+3. 代码示例
本文实例为大家分享了vue实现简单购物车功能的具体代码,供大家参考,具体内容如下
1.实现效果:
2.涉及到的知识点:
toFixed函数、过滤器、reduce高阶函数、v-bind:disabled、v-if
3.代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> --> <script> const app = new Vue({ el: '#app', data: { books: [ { id: 1, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 2, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 3, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 4, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 5, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 } ] }, methods: { btndelete(index){ this.books.splice(index,1); } }, filters: { finalPrice(price){ return '¥' + price.toFixed(2); } }, computed: { sumPrice(){ // 计算价格法1: // let sum = 0; // for(let book of this.books) { // sum += book.price * book.count; // } // return sum; // 计算价格法2,使用reduce函数。 return this.books.reduce(((preValue,book)=>preValue + book.count * book.price),0); } } }) </script> </body> </html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。
本文共计452个文字,预计阅读时间需要2分钟。
原文示例
原文:本文实例为家庭分享了Vue实现简单购物车功能的整体代码,供大家参考。具体内容如下:+1. 实现效果:+2. 涉及知识点:toFixed函数、过滤器、reduce高阶函数、v-bind:disabled、v-if+3. 代码:
改写后:
本文以Vue技术实现了简单购物车功能,并提供整体代码供大家参考。具体包括:+1. 实现效果展示+2. 关键知识点:toFixed、过滤器、reduce、v-bind:disabled、v-if+3. 代码示例
本文实例为大家分享了vue实现简单购物车功能的具体代码,供大家参考,具体内容如下
1.实现效果:
2.涉及到的知识点:
toFixed函数、过滤器、reduce高阶函数、v-bind:disabled、v-if
3.代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> --> <script> const app = new Vue({ el: '#app', data: { books: [ { id: 1, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 2, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 3, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 4, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 }, { id: 5, name: '《算法导论》', date: '2006-9', price: 85.00, count:1 } ] }, methods: { btndelete(index){ this.books.splice(index,1); } }, filters: { finalPrice(price){ return '¥' + price.toFixed(2); } }, computed: { sumPrice(){ // 计算价格法1: // let sum = 0; // for(let book of this.books) { // sum += book.price * book.count; // } // return sum; // 计算价格法2,使用reduce函数。 return this.books.reduce(((preValue,book)=>preValue + book.count * book.price),0); } } }) </script> </body> </html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。

