课程名称:前端工程师
课程章节: 第四章、商家详情制作
主讲老师:Dell
附近的店, 完整逻辑;
1)动态路由(异步组件) 将同步的组件,改成异步组件
2)复用组件:这两个部分的内容一样,可以复用组件。
<template> <div class="shop"> <img class="shop__img" :class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="item.imgUrl" /> <div class="shop__content" :class="{'shop__content':true,'shop__content__brodered':hideBorder ? false : true}"> <div class="shop__content__title">{{ item.name }}</div> <div class="shop__content__tags"> <span class="shop__content__tags__tag" >月售:{{ item.sales }}</span > <span class="shop__content__tags__tag" >起送:{{ item.expressLimit }}</span > <span class="shop__content__tags__tag" >基础运费:{{ item.expressPrice }}</span > <div class="shop__content__tags__highlight"> {{ item.slogan }} </div> </div> </div> </div> </template> <script> export default { name:'ShopInfo', props:['item', 'hideBorder'] }