Vue计算

简单计算手机的总价:

 {{goods.属性名}}
  • 用双花括号获取手机的各种属性,比如手机名称,价格等等,因为涉及到各个手机的各个属性,我们用数组对这些属性进行定义
goodsList: [{
                id: ,
                name: '',
                super: '',
                imgurl: '',
                price: ,
                count: 
                    }   
            ]
computed: {
                    totalPrice: function() {
                        var totalPrice = 0;
                        var len = this.goodsList.length;
                        for (var i = 0; i < len; i++) {
                            totalPrice += this.goodsList[i].price * this.goodsList[i].count;
                        }
                        return totalPrice;
                    },
  • 用以计算总价格的简单函数,又对应的手机price*对应的额手机count ,并返回总价格
settlement: function() {
                        this.show = true;
                        var totalCount = 0;
                        var len = this.goodsList.length;
                        for (var i = 0; i < len; i++) {
                            totalCount += this.goodsList[i].count;
                        }
                        return totalCount;
                    }
  • 用来返回提示语句

  • 注意部分:

       /* 垂直方向居中 */
        align-items: center;
        /* 水平方向居中 */
        justify-content: center;
       /*手机的个数限制在不能为零以下*/
        disabled="goods.count===0
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 不怕土匪明火执杖, 唯恐小人暗室亏心。 读朦胧诗如猫舔酱, 观伤痕文似猴嗍蜡。 官进戏场人让坐, 桥断河面车回头。...
    坦人阅读 1,378评论 2 26
  • 看到简书里有位作者的画都挺喜欢的,最近想着可以多临摹她的作品,今天的也是~ 颜色的渐变效果没有突出,树木和空中的鸟...
    羊羊tracy阅读 3,318评论 2 0

友情链接更多精彩内容