摘要:
isCheckedAll: function() { if (this.cartList.length 0) { return false; } else { return !this.cartList.find(item => !item.checked); } }, 改正,加入get()、set 阅读全文
摘要:
一、官网图 大管家先生:什么是vuex 二、安装使用 1.安装 npm i -s vuex 使用脚手架创建vue项目时勾上Vuex,自动配置vuex vue create 项目名称 三、划分目录结构(模块化) index.js //index.js //一般state不进行抽离 import Vue 阅读全文
摘要:
一、mapGetters映射关系 getters.js文件 //getters.js export default { cartLength(state) { return state.cartList.length; }, cartList(state) { return state.cartLi 阅读全文
摘要:
//base.css :root { --color-text: #666; --color-high-text: #ff5777; --color-tint: #ff8198; --color-background: #fff; --font-size: 14px; --line-height: 阅读全文
摘要:
###加上if判断,先判断是否存在,否则不执行 this.getTitleTopY = debounce(() => { if (this.$refs.param && this.$refs.comment && this.$refs.goodsList) { this.$nextTick(() = 阅读全文
摘要:
##一、原因 ###1.下面的nextTick函数,当数据更新了,在dom中渲染后,自动执行该函数; ###2.由于dom渲染完后,图片还未加载完,只占了个坑(目前获取的offsetTop未包括图片),所以offsetTop高度会出现偏差; ###3.offsetTop高度不对时,大多数是图片高度问 阅读全文
摘要:
##链接:$nextTick使用 阅读全文
摘要:
##Vue模板-vue.json { "Print to console": { "prefix": "vue", "body": [ "<template>", " <div class='$1'></div>", "</template>", "", "<script>", "export de 阅读全文