微信小程序-------前端小结

1、页面注册----------------------app.json/pages
要在app.json(控制全局配置)里page里注册过才能使用。

"pages": [
    "pages/index/index",
    "pages/logs/logs",
    "pages/self/xsd"
  ]

2、顶部首页标题栏-------------app.json/window

  "window": {
    "backgroundTextStyle": "dark",
    "navigationBarBackgroundColor": "#097df1",
    "navigationBarTitleText": "咣当买菜",
    "navigationBarTextStyle": "white",
    "enablePullDownRefresh": true
  }

3、底部我的属性栏--------------app.json/page/tabBar/list
page里注册过后、再在tabBar里的list里进行设置

  "tabBar": {
    "color": "##3399ff",
    "selectedColor": "#3399ff",
    "list": [
      {
        "pagePath": "pages/index/index",
        "text": "商品列表"
      },
      {
        "pagePath": "pages/self/xsd",
        "text": "我的"
      }
    ]
  }

4、展示数据:部分标签-----------------------index.wxml

<view></view> 等价于h5中的<div></div>
<text></text>等价于h5中的<p></p>
For example:
<view wx:for="{{bminfos}}">
    <view id="single">
      <view id="d1">
        <image class="bm_img" src="{{item.bmimgs}}"></image>
      </view>
      <view id="d2">
        <view id="il1"> 
          <text class="salary_style">{{item.bmname}}</text>
          <text class="bmname_style">{{item.age}}岁</text>
        </view>
      </view>
    </view>
</view>

5、提供数据-----------------------index.js
for循环:差值表达式
作用:循环获取数据

<view wx:for="{{bminfos}}"> </view>
Page({
 data:{
   "bminfos":[
      {
       "bmimgs": "../../img/1.jpg",
        "bmname":"李老师",
        "age":26,
        "salary":500,
        "job_time":26,
        "edu":"博士后",
        "home":"杭州",
        "job":"数学,英语"
      },
      {
        "bmimgs": "../../img/2.jpg",
        "bmname":"张老师",
        "age":28,
        "salary":400,
        "job_time":26,
        "edu":"硕士",
        "home":"杭州",
        "job":"美术,历史"
      }
   ]
 }
})

6、设置样式-----------------------index.wxss

For example.

#d1{
  width: 150rpx;
  height:150rpx;
  float: left
}
.bm_img{
  width: 146rpx;
  height: 146rpx;
  border: 1rpx solid #132639;
  box-sizing: border-box;	
  这个属性防止内容往外冒出,加了会在内部缩小。
  border-radius: 10rpx
}
#il2 text{
  font-size: 30rpx;
  border: 1rpx solid #132639;
  margin-left: 25rpx;
  padding: 3rpx 8rpx
}
#il3{
  font-size: 35rpx;
  color:#d492b3;
  padding-left: 25rpx;
  padding-top: 5rpx
}
#d3{
  width: 150rpx;
  height:150rpx;
  float: left;
padding-top: 50rpx

在这里插入图片描述
恭喜!不积跬步无以至千里。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值