小程序基础入门使用

1. 创建项目

        打开微信开发者工具,选择“创建项目”,填写项目名称和AppID(如果没有,可以先创建一个空白项目)。

        选择保存位置,然后点击“创建”。

2. 页面结构

        在app.json中定义页面路由:

{
  "pages": [
    "pages/index/index",
    "pages/blog-detail/blog-detail"
  ],
  "window": {
    "backgroundTextStyle": "light",
    "navigationBarBackgroundColor": "#fff",
    "navigationBarTitleText": "小程序标题",
    "navigationBarTextStyle": "black"
  }
}

        默认window中设置的是每一个页面的样式 也可以在单个页面去写

3. 主页设计

        编辑pages/index/index.wxml,添加列表项:

<view class="container">
  <view wx:for="{{blogs}}" wx:key="*this">
    <view class="blog-item">
      <image src="{{item.cover}}" mode="aspectFill"></image>
      <view class="info">
        <text class="title">{{item.title}}</text>
        <text class="author">{{item.author}}</text>
        <text class="date">{{item.date}}</text>
      </view>
    </view>
  </view>
</view>

        编辑pages/index/index.wxss,添加样式:

.container {
  padding: 20rpx;
}
.blog-item {
  display: flex;
  margin-bottom: 20rpx;
}
.info {
  margin-left: 20rpx;
}

4. 数据绑定与请求

        编辑pages/index/index.js,获取数据并绑定到页面:

Page({
  data: {
    blogs: []
  },
  onLoad: function() {
    this.fetchBlogs();
  },
  fetchBlogs: function() {
    // 这里使用wx.request发起网络请求获取博客数据
    wx.request({
      url: 'https://your-api.com/blogs',
      success: (res) => {
        this.setData({ blogs: res.data });
      }
    });
  }
})

        请求这里可以做一下封装 统一管理 

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值