商品首页(sass+git本地初始化)

news/2025/1/19 3:10:06/

目录

安装sass/sass-loader

首页(vue-setup)

使用git本地提交

同步远程git库


  1. 安装sass/sass-loader

    1. #安装sass
      npm i sass -D#安装sass-loader
      npm i sass-loader@10.1.1 -D
  2. 首页(vue-setup)

    1. <template><view class="u-wrap"><!-- 轮播图 --><swiper class="wiper-contain" circular :indicator-color="indicatorColor" :indicator-dots="indicatorDots":autoplay="autoplay" :interval="interval" :duration="duration"><swiper-item v-for="(item,index) in swiperList"><image class="imgs" :src="item.image"></image></swiper-item></swiper><!-- 搜索框 --><view class="tab-strickt"><u-search style="flex-grow: 1;margin-top: 10px;" bg-color="#FFF" :show-action="true" action-text="搜索" :animation="true"></u-search></view><!-- 瀑布流 --><u-waterfall v-model="flowList" ref="uWaterfall1"><template v-slot:left="{leftList}"><view class="demo-warter-left" v-for="(item, index) in leftList" :key="index"><!-- 警告:微信小程序中需要hx2.8.11版本才支持在template中结合其他组件,比如下方的lazy-load组件 --><u-lazy-load threshold="-450" border-radius="10" :image="item.image" :index="index"></u-lazy-load><view class="demo-title">{{item.title}}</view><view class="demo-price">{{item.price}}元</view><view class="demo-tag"><view class="demo-tag-owner">自营</view><view class="demo-tag-text">放心购</view></view><view class="demo-shop">{{item.shop}}</view><u-icon name="close-circle-fill" color="#fa3534" size="34" class="u-close"@click="remove(item.id)"></u-icon></view></template><template v-slot:right="{rightList}"><view class="demo-warter-right" v-for="(item, index) in rightList" :key="index"><u-lazy-load threshold="-450" border-radius="10" :image="item.image" :index="index"></u-lazy-load><view class="demo-title">{{item.title}}</view><view class="demo-price">{{item.price}}元</view><view class="demo-tag"><view class="demo-tag-owner">自营</view><view class="demo-tag-text">放心购</view></view><view class="demo-shop">{{item.shop}}</view><u-icon name="close-circle-fill" color="#fa3534" size="34" class="u-close"@click="remove(item.id)"></u-icon></view></template></u-waterfall><u-loadmore bg-color="rgb(240, 240, 240)" :status="loadStatus" @loadmore="addRandomData"></u-loadmore></view>
      </template><script setup>import {ref} from 'vue';const indicatorDots = ref(true)const autoplay = ref(true)const interval = ref(5000)const duration = ref(2000)const indicatorColor = ref("#FFF")//轮播图const swiperList = ref([{image: '/static/home/swiper/1.jpg',title: '昨夜星辰昨夜风,画楼西畔桂堂东'},{image: '/static/home/swiper/2.jpg',title: '身无彩凤双飞翼,心有灵犀一点通'},{image: 'https://cdn.uviewui.com/uview/swiper/3.jpg',title: '谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳'}])//瀑布流const flowList = ref([{price: 35,title: '北国风光,千里冰封,万里雪飘',shop: '李白杜甫白居易旗舰店',image: 'http://pic.sc.chinaz.com/Files/pic/pic9/202002/zzpic23327_s.jpg',},{price: 75,title: '望长城内外,惟余莽莽',shop: '李白杜甫白居易旗舰店',image: 'http://pic.sc.chinaz.com/Files/pic/pic9/202002/zzpic23325_s.jpg',},{price: 385,title: '大河上下,顿失滔滔',shop: '李白杜甫白居易旗舰店',image: 'http://pic2.sc.chinaz.com/Files/pic/pic9/202002/hpic2119_s.jpg',},{price: 784,title: '欲与天公试比高',shop: '李白杜甫白居易旗舰店',image: 'http://pic2.sc.chinaz.com/Files/pic/pic9/202002/zzpic23369_s.jpg',},{price: 7891,title: '须晴日,看红装素裹,分外妖娆',shop: '李白杜甫白居易旗舰店',image: 'http://pic2.sc.chinaz.com/Files/pic/pic9/202002/hpic2130_s.jpg',},{price: 2341,shop: '李白杜甫白居易旗舰店',title: '江山如此多娇,引无数英雄竞折腰',image: 'http://pic1.sc.chinaz.com/Files/pic/pic9/202002/zzpic23346_s.jpg',},{price: 661,shop: '李白杜甫白居易旗舰店',title: '惜秦皇汉武,略输文采',image: 'http://pic1.sc.chinaz.com/Files/pic/pic9/202002/zzpic23344_s.jpg',},{price: 1654,title: '唐宗宋祖,稍逊风骚',shop: '李白杜甫白居易旗舰店',image: 'http://pic1.sc.chinaz.com/Files/pic/pic9/202002/zzpic23343_s.jpg',},{price: 1678,title: '一代天骄,成吉思汗',shop: '李白杜甫白居易旗舰店',image: 'http://pic1.sc.chinaz.com/Files/pic/pic9/202002/zzpic23343_s.jpg',},{price: 924,title: '只识弯弓射大雕',shop: '李白杜甫白居易旗舰店',image: 'http://pic1.sc.chinaz.com/Files/pic/pic9/202002/zzpic23343_s.jpg',},{price: 8243,title: '俱往矣,数风流人物,还看今朝',shop: '李白杜甫白居易旗舰店',image: 'http://pic1.sc.chinaz.com/Files/pic/pic9/202002/zzpic23343_s.jpg',}])
      </script><style lang="scss">.wiper-contain {height: 180px;.item {height: 180px;}.imgs {height: 180px;width: 100%;}}.tab-strickt {position: sticky;z-index: 99;top: 0;left: 0;display: flex;align-items: center;background-color: #f2f2f2;}.demo-warter-left {border-radius: 8px;margin: 5px 0px 5px 5px;background-color: #ffffff;padding: 8px;position: relative;}.demo-warter-right {border-radius: 8px;margin: 5px 5px 0px 5px;background-color: #ffffff;padding: 8px;position: relative;}.u-close {position: absolute;top: 32rpx;right: 32rpx;}.demo-image {width: 100%;border-radius: 4px;}.demo-title {font-size: 30rpx;margin-top: 5px;color: $u-main-color;}.demo-tag {display: flex;margin-top: 5px;}.demo-tag-owner {background-color: $u-type-error;color: #FFFFFF;display: flex;align-items: center;padding: 4rpx 14rpx;border-radius: 50rpx;font-size: 20rpx;line-height: 1;}.demo-tag-text {border: 1px solid $u-type-primary;color: $u-type-primary;margin-left: 10px;border-radius: 50rpx;line-height: 1;padding: 4rpx 14rpx;display: flex;align-items: center;border-radius: 50rpx;font-size: 20rpx;}.demo-price {font-size: 30rpx;color: $u-type-error;margin-top: 5px;}.demo-shop {font-size: 22rpx;color: $u-tips-color;margin-top: 5px;}
      </style>
  3. 使用git本地提交

    1. #创建的vue项目
      cd shop-wx#初始化git
      git init#添加文件到暂存区
      git add .#本地提交
      git commit -m "init shop-wx"
      
  4. 同步远程git库

    1. https://gitee.com/cloud2023_1/shop-wx.git
    2. #同步代码到远程库
      git remote add origin https://gitee.com/cloud2023_1/shop-wx.git#将提交的代码同步到主分支
      git push -u origin master


http://www.ppmy.cn/news/1029877.html

相关文章

每日一题——旋转数组的最小数字(II)

旋转数组的最小数字——II 题目链接 注&#xff1a;此题是昨天旋转数组的最小数字——I的拓展延伸&#xff0c;昨天题目数组的条件是不会存在重复元素&#xff0c;而本题数组的元素可以重复&#xff0c;因此建议先做前面一题&#xff0c;进行思考&#xff0c;这样求解这一题的…

C++中const,指针和引用

C中的const&#xff0c;指针和引用 在线C/C编译器&#xff0c;可以试着运行代码。 C中的const 在C语言中&#xff0c;const修饰的量称为常变量&#xff08;在编译过程中&#xff0c;const就是当成变量的编译生成指令的&#xff09;&#xff0c;不可以直接修改它的值&#xf…

DIP: Spectral Bias of DIP 频谱偏置解释DIP

On Measuring and Controlling the Spectral Bias of the Deep Image Prior 文章目录 On Measuring and Controlling the Spectral Bias of the Deep Image Prior1. 方法原理1.1 动机1.2 相关概念1.3 方法原理频带一致度量与网络退化谱偏移和网络结构的关系Lipschitz-controlle…

Oracle 使用 CONNECT_BY_ROOT 解锁层次结构洞察:在 SQL 中导航数据关系

CONNECT_BY_ROOT 是一个在 Oracle 数据库中使用的特殊函数&#xff0c;它通常用于在层次查询中获取根节点的值。在使用 CONNECT BY 子句进行层次查询时&#xff0c;通过 CONNECT_BY_ROOT 函数&#xff0c;你可以在每一行中获取根节点的值&#xff0c;而不仅仅是当前行的值。 假…

第4章:决策树

停止 当前分支样本均为同一类时&#xff0c;变成该类的叶子节点。当前分支类型不同&#xff0c;但是已经没有可以用来分裂的属性时&#xff0c;变成类别样本更多的那个类别的叶子节点。当前分支为空时&#xff0c;变成父节点类别最多的类的叶子节点。 ID3 C4.5 Cart 过拟合 缺…

SpringMVC关于SSM的整合配置步骤

&#x1f40c;个人主页&#xff1a; &#x1f40c; 叶落闲庭 &#x1f4a8;我的专栏&#xff1a;&#x1f4a8; c语言 数据结构 javaweb 石可破也&#xff0c;而不可夺坚&#xff1b;丹可磨也&#xff0c;而不可夺赤。 SSM整合 一、创建工程1.1创建Maven工程1.2工程命名1.3检查…

Java课题笔记~ ServletContext

单个Servlet的配置对象 web.xml <servlet><servlet-name>FirstServlet</servlet-name><servlet-class>com.ambow.test.FirstServlet</servlet-class><init-param><param-name>charset</param-name><param-value>utf-8&…

dubbo3-高级特性

dubbo-admin 1.dubbo-admin管理平台&#xff0c;是图形化的管理页面 2.从注册中心中获取所有的提供者/消费者进行配置管理 3.路由规则&#xff0c;动态配置&#xff0c;服务降级&#xff0c;访问控制&#xff0c;权重调整&#xff0c;负载均衡等管理功能 dubbo-admin是一个前…