首页 > 其他分享 >2.5

2.5

时间:2024-02-28 21:37:56浏览次数:15  
标签:flex res 2.5 images home pages png

复制代码

<!--pages/home/home.wxml-->
<swiper indicator-dots circular>
    <swiper-item wx:for="{{swiperList}}" wx:key="id">
        <image src="{{item.image}}"></image>
    </swiper-item>
</swiper>
<!-- 九宫格区域 -->
<view class="gridList">
    <view class="gridItem" wx:for="{{gridList}}" wx:key="id">
        <image src="{{item.icon}}"></image>
        <text>{{item.name}}</text>
    </view>
</view>
<!-- 图片区域 -->
<view class="imagebox">
    <image src="/images/link01.png" mode="widthFix"></image>
    <image src="/images/link02.png" mode="widthFix"></image>
</view>
复制代码 复制代码
/* pages/home/home.wxss */
swiper {
    height: 350rpx;
}

swiper image {
    width: 100%;
    height: 100%;
}

.gridList {
    display: flex;
    flex-wrap: wrap;
    border-left: 1rpx solid #efefef;
    border-top: 1rpx solid #efefef;
}

.gridItem {
    width: 33.333%;
    height: 200rpx;
    /* 允许元素自由排布 */
    display: flex;
    /* 各元素之间纵向排布 */
    flex-direction: column;
    /* 美食与图片横向居中 */
    align-items: center;
    /* 美食与图片纵向居中 */
    justify-content: center;
    /* 对每个元素加一个右侧和下侧的边框 */
    border-right: 1rpx solid #efefef;
    border-bottom: 1rpx solid #efefef;
    /* 改变盒子方式 */
    box-sizing: border-box;
}

.gridItem image {
    width: 60rpx;
    height: 60rpx;
}

.gridItem text {
    font-size: 24rpx;
    /* 文本与图片之间存在距离 */
    margin-top: 10rpx;
}

.imagebox {
    /* 横向展示 */
    display: flex;
    padding: 10rpx 20rpx;
    justify-content: space-around;
}

.imagebox image {
    width: 45%;
}
复制代码 复制代码
{
    "pages": [
        "pages/home/home",
        "pages/message/message",
        "pages/contact/contact"
    ],
    "window": {
        "navigationBarTextStyle": "white",
        "navigationBarTitleText": "本地生活",
        "navigationBarBackgroundColor": "#abccba",
        "enablePullDownRefresh": true
    },
    "tabBar": {
        "list": [{
                "text": "首页",
                "iconPath": "/images/2.png",
                "selectedIconPath": "/images/2.2.png",
                "pagePath": "pages/home/home"
            },
            {
                "text": "消息",
                "iconPath": "/images/3.png",
                "selectedIconPath": "/images/3.2.png",
                "pagePath": "pages/message/message"
            },
            {
                "text": "联系我们",
                "iconPath": "/images/1.png",
                "selectedIconPath": "/images/1.2.png",
                "pagePath": "pages/contact/contact"
            }
        ]
    },
    "style": "v2",
    "componentFramework": "glass-easel",
    "sitemapLocation": "sitemap.json",
    "lazyCodeLoading": "requiredComponents"
}
复制代码 复制代码
// pages/home/home.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        //存放轮播图数据的列表
        swiperList: [],
        //存放九宫格数据的
        gridList: [],
    },
    //获取轮播图数据的方法
    getSwiperList() {
        wx.request({
            url: 'https://applet-base-api-t.itheima.net/slides',
            "method": "GET",
            success: (res) => {
                console.log(res)
                this.setData({
                    swiperList: res.data
                })
            }
        })
    },
    //获取九宫格数据的方法
    getGridList() {
        wx.request({
            url: 'https://applet-base-api-t.itheima.net/categories',
            method: "GET",
            success: (res) => {
                console.log(res)
                this.setData({
                    gridList: res.data
                })
            }
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onl oad(options) {
        this.getSwiperList(),
            this.getGridList()
    },
复制代码

标签:flex,res,2.5,images,home,pages,png
From: https://www.cnblogs.com/gjsgjs/p/18041910

相关文章

  • 2.5
    学习SQLServer熟悉关系型数据库概念,了解SQLServer是Microsoft提供的关系型数据库管理系统。掌握SQL语言基础,包括SELECT、INSERT、UPDATE、DELETE等常用语句,以及SQL查询的基本语法和规则。了解数据库设计原则,包括表的正规化(Normalization)和反规范化(Denormalization)概念,以及设......
  • 2.5
    .sync修饰符当一个子组件改变了一个 prop 的值时,这个变化也会同步到父组件中所绑定。 .sync 它会被扩展为一个自动更新父组件属性的 v-on 监听器。 <!--父组件--> <template> <view> <syncA:title.sync="title"></syncA> </view> </template> <script> e......
  • 硕乐数显2.5寸移动硬盘盒开箱
          上次刷视频又看到这个数显的硬盘盒,因为2.5寸SATA盘发热不大,所以就买了这个数显盒。主要看中的是这个盒子的数显,至于盒子的质量有待商榷。1、       包装照;  2、       内部照;  3、       上机照; 4、       价格;  ......
  • (2024.2.5-2024.2.18)C语言学习小结
    这两周主要围绕《HeadfirstC》这本书展开C语言学习,同时尝试学习DES密码算法C程序。基本内容《HeadfirstC》学习的内容基本上就是进程与通信、网络、线程这块。以下是思维导图:实践练习除了书上的一些小练习之外,我也实践写了HFC的C语言实验室2的程序,一波三折,详见C代码......
  • 1、1.5、2.5、4、6平线可以负荷多少瓦?多少电流?
    1平方电线、1.5平方电线、2.5平方电线、4平方电线、6平方电线等,那么这些电线可以负荷多少瓦呢?这也是大家比较关心的。下面就来详细看看1、1.5、2.5、4、6平方电线可以负荷多少瓦。  首先给小白科普一下,老司机跳过。1平方线:横截面积是1平方毫米的电线。如果我们按照公式:面......
  • 上周热点回顾(2.5-2.11)
    热点随笔:· 5款轻松上手的开源项目「GitHub热点速览」 (削微寒)· 一款后台管理框架的年终总结 (胡尐睿丶)· C#/.NET该如何自学入门? (追逐时光者)· .NETAvalonia开源、免费的桌面UI库-SukiUI (追逐时光者)· WebAssembly核心编程[4]:Memory (Artech)· 基于C#......
  • 2.5 蓝桥杯练习4题
    2.5蓝桥杯练习4题昨天忘记写题解啦,今天补上。1.[P8687蓝桥杯2019省A]糖果题意:糖果店的老板一共有\(M\)种口味的糖果出售。为了方便描述,我们将\(M\)种口味编号\(1\)∼\(M\)。小明希望能品尝到所有口味的糖果。遗憾的是老板并不单独出售糖果,而是\(K\)颗一包整包......
  • JVS物联网、低代码、规则引擎2.5功能新增说明
    物联网更新功能新增:1、新增离线存储-页面配置及指令下发对接;用户可以对平台的页面进行自定义配置,通过平台,可以将指令下发给与之相连的设备或系统,这些指令可以是控制指令、配置指令或其他类型的指令。2、新增数据压缩-页面配置及指令下发对接;用户可以对数据压缩的相关参数进行设置,......
  • 2.5 響け恋の歌 ——ARC107~109
    我猜是小小恋歌赞助了这个系列!由于懒得再把细节回想一遍所以会比较概括。但是总体做法保真。ARC107DNumberofMultisets考虑DP:\(f(i,j)\)表示\(i\)个数凑成\(j\)的方案数。那么我们可以枚举最大数的幂次,容易发现只是\(O(\logn)\)的。然后枚举了之后发现是一个类似......
  • 牛客比赛2.5
    比赛链接9题,就看结果来说还是不错的,但是过程我是很不满意的。。A,B签到题,没什么说的必要。C题,数据结构题,很烦,trie树带查询,码起来有些麻烦,考试的时候没有开。其实思路很简单,用01trie树,对每一个点,查找比他小的和它异或起来最大的数字,这个东西在trie树上就是一个贪心,O(logn)级别......