重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

vue+ElementUI如何实现订单页动态添加产品数据效果

这篇文章主要为大家展示了“vue+ElementUI如何实现订单页动态添加产品数据效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue+ElementUI如何实现订单页动态添加产品数据效果”这篇文章吧。

10余年的向阳网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整向阳建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“向阳网站设计”,“向阳网站推广”以来,每个客户项目都认真落实执行。

使用vue2.0(ElementUI基于vue2.0)+ElementUI(饿了么出品)实现的在订单页面动态添加产品的效果,并自动计算总价。代码直接保存为html文档,使用浏览器打开即可查看效果。

效果图:

vue+ElementUI如何实现订单页动态添加产品数据效果 


vue+ElementUI如何实现订单页动态添加产品数据效果


 
  
  
  
  
  
  订单页面
 
 
  



   
    
    
    
    
     
            选择            
                 选择产品    0" >总价:{{sumPrice}}元    0">                                                 
                    var order = new Vue({      el: '#orderTest',      data: {       dialogTableVisible:false,       checkedNames: [],       list:[         {name:"iphone7",price:5688,num:1},         {name:"荣耀8",price:2299,num:1},         {name:"Lumia830",price:1299,num:1}         ]      },      computed:{       sumPrice:function(){        var sum = 0 ;        for(var i=0;i< this.checkedNames.length;i++){         sum+=this.checkedNames[i].price*this.checkedNames[i].num;         }        return sum;        }       },      methods:{       choise:function(p){        order.checkedNames.push(p);       },       del:function(p){        order.checkedNames.splice($.inArray(p, order.checkedNames), 1);       },      }     });   

以上是“vue+ElementUI如何实现订单页动态添加产品数据效果”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


文章名称:vue+ElementUI如何实现订单页动态添加产品数据效果
文章分享:http://cqcxhl.cn/article/gihgis.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP