cartcontrol.vue中,通过props来接收list对象
因为我在json中没有设置数量这个key,所以需要全局用vue.set进行注册这个属性。在add方法中,如果没有这个属性,那么就注册,如果有,那么就count++
这里增加了一点小效果。应用了<transition>。 并且当数量减到0的时候。通过v-show来控制减号和数值是否显示。
写的比较粗糙,估计只有我自己能懂。这里要注意一下,在BScroll实例中要配置下click:true。使better-scroll滚动部分支持点击事件。否则加减号的点击事件无效。好吧~下篇写下底部的购物车功能。
涉及UI方面,主要使用JQuery-UI,EasyUI,JQueryMobile,Bootstrap等有丰富组件的框架涉及js库,一般目前主流使用Jquery,相对比较成熟。如果是Js与服务器交互,一般使用Jquery的ajax,dwr第三方交互库