微信小程序仿微信功能Day1
项目主页预览 1.首先加入下方的4个tabbar
在app.json中加入全局配置。 图标: 目录结构
全局都是写死的数据,所以直接贴出代码。 首页代码: 1.test.wxml
<!-- pages/test/test.wxml -->
<!-- <view wx:for="{
{arr}}" wx:for-item="i">
<text wx:for="{
{arr}}" wx:for-item="j">
<text wx:if="{
{i>=j}}">{
{j}}*{
{i}}={
{i*j}}</text>
</text>
</view> -->
<!-- <image src="/image/beijin.png" mode="aspectFill" /> -->
<view class="box" style="{
{bdcolor}}" wx:for="{
{array}}" wx:for-item="arritem" wx:for-index="arrindex" data-key1="{
{arrindex}}" bindtap="click">
<view class="tx">
<view class="tx-dot" wx:if="{
{arritem.dot>0}}">
<text wx:if="{
{arritem.dot>1&&arritem.dot<=99}}" class="tx-dot-1">{
{arritem.dot}}</text>
<text wx:if="{
{arritem.dot>99}}" class="tx-dot-99">99+</text>
</view>
<!-- <block wx:if="{
{arrindex%2==0}}" wx:for="{
{imgUrl}}" wx:for-item="imgurl">
<image src="{
{imgurl}}" />
</block> -->
<block>
<image src="{
{arritem.imgurls}}" class="img-1" />
</block>
</view>
<view class="box1">
<text class="time">{
{arritem.time}}</text>
<text class="text1">{
{arritem.text1}}</text>
<text class="text2">{
{arritem.text2}}</text>
</view>
</view>
2.text.js
3.text.wxss
/* pages/test/test.wxss */
.box{
width: 100%;
margin: 0 auto;
border-bottom:2rpx solid #D3D3D3;
display: flex;
flex-direction: row;
padding: 25rpx 25rpx;
}
.box1{
width: 580rpx;
overflow: hidden;
position: relative;
}
.box1 .time{
color: #B0B0B0;
position: absolute;
right: 0rpx;
line-height: 60rpx;
font-size: 26rpx;
}
.box .tx{
position: relative;
width: 100rpx;
height: 100rpx;
border-radius: 5%;
background-color: #DADFDE;
margin-right: 20rpx;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-around;
align-content: space-around;
}
.box:nth-of-type(2n){
background-color: rgba(237,237,237, .6);
}
.box .tx .img-1{
width: 100%;
height: 100%;
}
.box .tx image{
width: 30rpx;
height: 30rpx;
border-radius: 5%;
}
.box .tx .tx-dot{
width: 35rpx;
height: 35rpx;
border-radius: 50%;
background-color: #ff0000;
position: absolute;
right: -10rpx;
top: -10rpx;
text-align: center;
color: white;
font-size: 18rpx;
display: flex;
justify-content: center;
align-items: center;
}
.box .tx .tx-dot .tx-dot-99{
font-size: 15rpx;
}
.box .text1{
display: block;
color: black;
font-weight: bold;
font-size: 26rpx;
line-height: 60rpx;
width: 300rpx;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.box .text2{
display: block;
color: #B0B0B0;
font-size: 20rpx;
width: 300rpx;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
上一篇:
uniapp开发微信小程序-2.页面制作
