微信小程序开发--常用开发实例
一、常用商品列表的换行排布
<view class="box_max">
<view class="box_min">限时秒杀</view>
<view class="box_min">断码清仓</view>
<view class="box_min">品牌馆</view>
<view class="box_min">多多果园</view>
<view class="box_min">9块9特卖</view>
<view class="box_min">充值中心</view>
<view class="box_min">百亿补贴</view>
<view class="box_min">现金签到</view>
<view class="box_min">金猪赚大钱</view>
<view class="box_min">电器城</view>
</view> <view class="shopmore">
<view class="shopborder" wx:for="{{shopDate}}" wx:key="index">
<image src="{{item.imgUrl}}"></image>
<text class="Textover">{{item.title}}</text>
<text class="Textcolor">¥{{item.much}}</text>
<text class="Textsub">¥{{item.oldMuch}}</text>
</view>
</view>
.box_max {
display: flex;
flex-wrap: wrap;
} .box_min {
width: %;
height: 50px;
border: solid 1px #;
box-sizing: border-box;
font-size: 14px;
text-align: center;
line-height: 50px;
} .shopmore {
padding: 20rpx;
display: flex;
flex-wrap: wrap;
} .shopmore .shopborder {
width: %;
background-color: #fff;
padding-top: 20rpx;
margin-top: 20rpx;
margin-right: 10rpx;
margin-left: 10rpx;
flex: ;
} .shopmore .shopborder image {
width: 300rpx;
height: 300rpx;
} .shopmore .shopborder .Textover {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: ;
/* 行数 */
font-weight: bold;
font-size: 28rpx;
} .shopmore .shopborder .Textcolor {
color: red;
font-size: 30rpx;
float: left;
padding-left: 20rpx;
} .shopmore .shopborder .Textsub {
font-size: 24rpx;
color: #9e9e9e;
display: inline-block;
/* text-decoration:underline; //下划线 */
text-decoration: line-through; /* //删除线 */
}
//index.js
const app = getApp() Page({
data: {
avatarUrl: './user-unlogin.png',
userInfo: {},
logged: false,
takeSession: false,
requestResult: '',
shopDate: [{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2018/741/112/8261211147_533971270.220x220.jpg',
title: '花梨木茶桌椅组合 古典红木家具刺猬紫檀泡茶桌 实木仿古茶台',
much: '469.00',
oldMuch: '899.00'
},
{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2019/987/844/11233448789_400813907.220x220.jpg',
title: '新中式功夫泡茶桌茶台整套茶室家具 马蹄脚实木茶桌椅组合可定制',
much: '396.00',
oldMuch: '799.00'
},
{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2018/932/318/10226813239_1341384597.220x220.jpg',
title: '北欧实木床1.8米双人床主卧1.5m日式简约现代橡木小户型经济型床',
much: '899.00',
oldMuch: '1399.00'
},
{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2018/720/089/9319980027_982697456.220x220.jpg',
title: '批发客厅实木家具 沙发组合套装1+2+3橡胶木实木沙发',
much: '8999.00',
oldMuch: '13599.00'
},
{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2018/720/089/9319980027_982697456.220x220.jpg',
title: '批发客厅实木家具 沙发组合套装1+2+3橡胶木实木沙发',
much: '8999.00',
oldMuch: '13599.00'
},
{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2018/720/089/9319980027_982697456.220x220.jpg',
title: '批发客厅实木家具 沙发组合套装1+2+3橡胶木实木沙发',
much: '8999.00',
oldMuch: '13599.00'
},
{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2018/720/089/9319980027_982697456.220x220.jpg',
title: '批发客厅实木家具 沙发组合套装1+2+3橡胶木实木沙发',
much: '8999.00',
oldMuch: '13599.00'
},
{
imgUrl: 'https://cbu01.alicdn.com/img/ibank/2018/720/089/9319980027_982697456.220x220.jpg',
title: '批发客厅实木家具 沙发组合套装1+2+3橡胶木实木沙发',
much: '8999.00',
oldMuch: '13599.00'
}
]
}, })
二、常用弹窗垂直水平居中
<view class="box_F">
<view class="box_S">
<text>欢迎来到我的页面。。。</text>
</view>
</view>
.box_F {
margin-top:100px;
border: solid 1px #;
width: %;
height: 500px;
box-sizing: border-box;
display: flex;
justify-content: center;
align-items: center;
} .box_S {
border: solid 1px #f0f;
width: 280px;
height: 80px;
}
三、列表两端对齐布局
<view class="box_LM">
<view class="box_Lf">
<view class="box_Ls">
<text>我的钱包</text>
</view>
<text>></text>
</view>
<view class="box_Lf">
<view class="box_Ls">
<text>优惠券</text>
</view>
<text>></text>
</view>
<view class="box_Lf">
<view class="box_Ls">
<text>我的消息</text>
</view>
<text>></text>
</view>
<view class="box_Lf">
<view class="box_Ls">
<text>收货地址</text>
</view>
<text>></text>
</view>
<view class="box_Lf">
<view class="box_Ls">
<text>意见反馈</text>
</view>
<text>></text>
</view>
</view>
.box_Lf{
font-size:14px;
background-color: pink;
width: %;
height: 30px;
line-height: 30px;
display: flex;
justify-content: space-between; /* 两端对齐 */
margin-bottom: 6rpx;
}
注:以上所有内容都是自学,如果有不对的地方,还请指点,在这里谢谢了。
微信小程序开发--常用开发实例的更多相关文章
- Slog71_选取、上传和显示本地图片GET !(微信小程序之云开发-全栈时代3)
ArthurSlog SLog-71 Year·1 Guangzhou·China Sep 12th 2018 ArthurSlog Page GitHub NPM Package Page 掘金主页 ...
- 微信小程序的功能开发工具跟公众号的差别,小程序是一种减负思维对简单APP是巨大打击
微信小程序的功能开发工具跟公众号的差别,小程序是一种减负思维对简单APP是巨大打击 摘要: 小程序和公众号最大的区别有如下四点:1.小程序没有粉丝,开发者在后台能看到的只能是累计用户访问数以及实时统计 ...
- 微信小程序之蓝牙开发(详细读数据、写数据、附源码)
本文将详细介绍微信小程序的蓝牙开发流程(附源码)准备:微信只支持低功耗蓝牙也就是蓝牙4.0,普通的蓝牙模块是用不了的,一定要注意. 蓝牙可以连TTL接到电脑上,再用XCOM调试 一开始定义的变量 va ...
- 微信小程序--使用云开发完成支付闭环
微信小程序--使用云开发完成支付闭环 1.流程介绍 2. 代码实现和逻辑思想描述 云函数统一下单 对应云函数 unipay [CloudPay.unifiedOrder] 函数思路 : 调用云函数封装 ...
- ES6中Class的用法及在微信小程序中的应用实例
1.ES6的基本用法 ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板.通过class关键字,可以定义类.基本上,ES6 的class可以看作只是一个语法糖,它的绝 ...
- 【微信小程序】——实战开发之和风(含demo)
微信小程序之和风 序 凑了一把微信小程序的热闹!12月,小程序正式发布,很火,但随之而来的是各种冷水,唱衰之调随处可见.但作为一个小前端,岂能有新技术却弃之不顾之理,更何况是微信出品的?抱着学习和研究 ...
- 微信小程序(应用号)开发教程
本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果.这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志.下载源码 1 ...
- 基于微信小程序的系统开发准备工作
腾讯推出微信小程序也有一段时间了,在各种行业里面也都掀起一阵阵的热潮,很多APP应用被简化为小程序的功能迅速推出,同时也根据小程序的特性推出各种独具匠心的应用,相对传统的APP来说,微信小程序确实能够 ...
- 微信小程序wepy框架开发资源汇总
开源项目 wepy-wechat-demo:基于wepy开发的仿微信聊天界面小程序 深大的树洞:基于wepy开发的树洞类微信小程序 wepy-demo-bookmall:微信小程序
- 微信小程序托管 推广 开发 就找北京动点软件
微信小程序托管 外包 微信小程序外包 H5外包 就找北京动点软件 长年承接微信小程序.微信公众号开发 全职的H5开发团队,开发过几十款微信小程序公众号案例 欢迎来电咨询,索取案例! QQ:372900 ...
随机推荐
- NOIP 2005 采药
洛谷 P1048 采药 洛谷传送门 JDOJ 1277: [NOIP2005]采药 T3 JDOJ传送门 Description 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师.为此,他 ...
- TCP的三次握手和四次挥手详解
相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助. TCP报文格式 TCP的包如下: ...
- 【oracle】merge into 函数
- 关于js的<、>、=、<=、>=的比较
判断两个值的大小的时候.需要先转换为同一类型.比如parseInt转换. 示例:if(a<b) if(parseInt(a)<parseInt(b)) 后一种方式不容易出错.
- leetcode组合总和 Ⅳ 解题路径
题目: 关于动态规划类题目的思路如何找在上一篇博客 https://www.cnblogs.com/niuyourou/p/11964842.html 讲的非常清楚了,该博客也成为了了leetcode ...
- Web协议详解与抓包实战:HTTP1协议-如何用Chrome的Network面板分析HTTP报文(1)
一.Chrome 抓包:Network 面板 1. Network 面板 • 控制器:控制面板的外观与功能 • 过滤器:过滤请求列表中显示的资源 • 按住 Command (Mac)或 Ctrl (W ...
- [LeetCode] 23. Merge k Sorted Lists 合并k个有序链表
Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. E ...
- 使用go-mysql-elasticsearch同步mysql数据库信息到ElasticSearch
本文介绍如何使用go-mysql-elasticsearch同步mysql数据库信息到ElasticSearch. 1.go-mysql-elasticsearch简介 go-mysql-elasti ...
- Jena Fuseki安装完成后不能添加数据库
问题描述:安装Jena成功后可以进入管理页面,无法通过界面选择和查询数据 解决方案: 进入 apache-jena-fuseki-3.12.0\run 修改 shiro.ini 配置文件 注释 /$/ ...
- SpringCloud项目中使用Nacos作为配置中心
参考:https://blog.csdn.net/qq_33619378/article/details/96991237 Nacos-server启动 这里就不说了 新建配置 在Nacos-Serv ...