Vue基础学习之慕课网购物车

                                  Vue基础学习之慕课网购物车

 

前言:

           学习版本2.x, 先对着官方文档粗略得撸了一遍,一知半解,然后在慕课网看了下vue基础视频,购物车页面简单应用,https://www.imooc.com/video/14077/0,

                总结下知识点:

                     1. mounted钩子函数: html挂载后的事件,一般执行ajax;

                     2. axios.js : 视频中用的vue-resource,2.0以后官方支持axios.js,并不对vue-resouce进行维护,本着用新不用旧得原则,我改用了axios.js,  遵循es6 promise编写,挺方便,

                     3. fliter过滤: 分为全局过滤与局部过滤 ,都是返回一个值,然后用这个值代替dom中得值,可以有多个参数

全局过滤:

Vue.filter('money', (value, type) => {
    return value.toFixed(2) + type;
})

局部过滤

filters: {
        formatMoney: (value) => {
            return "¥" + value.toFixed(2);
        }
    },

html:

 <div class="item-price">{{item.productPrice | money('元')}}</div>

                    4 v-for循环: 遍历,主要知识点就是如何过滤数组,

        fliterAdList: function () {
            console.log(this.sliceNumber);
            return this.addressList.slice(0, this.sliceNumber);
        }

   视频中主要讲了 vue1跟vue2得差异,vue2不支持limit 改为 原生js能实现 如果那么vue就不再实现了, 瘦身,

                    5 v-bind v-on v-model : 具体如何使用,一些解决问题得思路

 

github地址(带未更改源文件): https://github.com/a578024797/vue_shopCart.git

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值