通过apicloud实现的混合开发App的Demo

Demo属于入门实例,未做深入研究,关于Apiclou中的api未做详细介绍。主要是通过HTML+CSS+JS所实现的App。主要实现的功能有底部导航+路由的封装+首页不同状态的布局显示+轮播的多种效果+全屏遮罩+规格选择。

html;gutter:true 一、项目目录</p> <pre><code> ![](http://www.demodashi.com/ueditor/jsp/upload/image/20190223/1550931367651073904.jpg "1550931367651073904.jpg") ;gutter:true
二、演示效果

代码不复杂,适合入门的同学们学习,如果想更深入的了解,多看看官方提供的文档,例子很详细。

html;gutter:true 三、程序实现具体步骤</p> <pre><code> 首页滑动轮播+布局 home.html ;gutter:true
首页

有钱有矿

图标

红包

影视大全

小说

资讯

红包

影视大全

小说

资讯

宝宝被小鸡逗得忍不住大笑,这笑声太有感染力了,根本停不下来
鹦鹉娱乐

宝宝被小鸡逗得忍不住大笑,这笑声太有感染力了,根本停不下来

鹦鹉娱乐

快手

快手

快手

快手

快手

快手

宝宝被小鸡逗得忍不住大笑,这笑声太有感染力了,根本停不下来

鹦鹉娱乐

宝宝被小鸡逗得忍不住大笑,这笑声太有感染力了,根本停不下来
鹦鹉娱乐

宝宝被小鸡逗得忍不住大笑,这笑声太有感染力了,根本停不下来

鹦鹉娱乐

宝宝被小鸡逗得忍不住大笑,这笑声太有感染力了,根本停不下来

鹦鹉娱乐

快乐小游戏:赚钱神奇

(广告)快乐小游戏:赚钱神奇

// $api.addEvt($api.dom(‘.hongbao’), ‘click’, function(){
// console.log(‘333’)
// });

首页滑动轮播+布局 home.css

css;gutter:true
.title{
font-size: 20px;
}
.content{
margin-top: 40px;
box-sizing: border-box;
}
/*list state*/
.lists-paraent{
border-bottom:4px solid #f5f5f5;
padding-bottom: 14px;
}
.lists-paraent .lists{
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
}
.lists-paraent .list{
width: 16.66%;
justify-content: center;
align-items: center;
text-align: center;
padding-top: 14px;
}
.lists-paraent .list-img{
width: 28px;
height: 28px;
}
.lists-paraent .list-text{
font-size: 12px;
display: block;
color: #808080;
}
/*list*/
/*info模版一*/
.info{
display: flex;
padding: 13px 13px 10px 13px;
box-sizing: border-box;
overflow: hidden;
border-bottom: 1px solid #f5f5f5;
/*display: none;*/
}
.info-text .info-title{
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
height: 50px;
line-height: 25px;
color: #333;
font-size: 16px;
padding-right: 13px;
box-sizing: border-box;
}
.info-text .info-load{
font-size: 12px;
color: #808080;
padding-top: 8px;
}
.info-img img{
width: 120px;
height: 80px;
}
/*info模版一*/
/*info模版二*/
.infos{
padding: 13px 13px 10px 13px;
box-sizing: border-box;
overflow: hidden;
border-bottom: 1px solid #f5f5f5;
}
.infos-text{
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
height: 50px;
line-height: 25px;
color: #333;
font-size: 16px;
padding-bottom: 10px;
}
.infos-img{
width: 100%;
}
.infos-img img{
width: 32.3%;
height: 80px;
}
.infos .info-load{
font-size: 12px;
color: #808080;
padding-top: 8px;
}
/*info模版二*/
.swiper-container{
padding: 13px 13px 10px 13px;
box-sizing: border-box;
overflow: hidden;
border-bottom: 1px solid #f5f5f5;
}
.swiper-slide{
height: 200px;
}
.swiper-slide img{
width: 100%;
height: 90%;
}
.swiper-load{
font-size: 12px;
color: #808080;
padding-top: 3px;
}
/*widsue 广告*/
.widsue{
padding: 13px 13px 10px 13px;
box-sizing: border-box;
overflow: hidden;
border-bottom: 1px solid #f5f5f5;
}
.widsue .widsue-title{
color: #333;
font-size: 16px;
padding-bottom: 10px;
}
.widsue-img img{
width: 100%;
height: 200px;
}
.widsue-load{
font-size: 12px;
color: #808080;
padding-top: 8px;
}
/*widsue 广告*/

其他注意点:

如果你想直接在自己的编辑器运行,请记得修改config.xml中的id=”换成自己的”,否则id不同代码无法提交。

学习学无止境,一起共勉。

注:本文著作权归作者,由demo大师发表,拒绝转载,转载需要作者授权

Original: https://www.cnblogs.com/demodashi/p/10503435.html
Author: demo例子集
Title: 通过apicloud实现的混合开发App的Demo

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/551597/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • yuv rgb 互转 公式 及算法

    1 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用的过程,所以在不同的应用领…

    技术杂谈 2023年5月31日
    092
  • 吐血整理Java编程基础入门技术教程,免费送

    Java标识符的命名规则 使用Unicode字符集,以字母,下划线”_”,美元符号”$”,后面可以跟字母,下划线,美元符号和数字。 …

    技术杂谈 2023年6月21日
    083
  • crash命令 —— ascii

    参考:https://crash-utility.github.io/help_pages/ascii.html 用法: 将一串16进制数转换为对应的ascii码: ascii &…

    技术杂谈 2023年5月30日
    092
  • maven报错Blocked mirror for repositories解决方案

    maven报错Blocked mirror for repositories解决方案 关键报错信息 Could not resolve dependencies for proje…

    技术杂谈 2023年5月30日
    083
  • MySQL处理Java客户端连接

    在MySQL里面往往有一个主线程,这是单线程,它不断的循环查看是否有socket是否有读写事件,如果有读写事件,再从线程池里面找个工作线程处理这个socket的读写事件,完事之后工…

    技术杂谈 2023年7月11日
    068
  • 3000帧动画图解MySQL为什么需要binlog、redo log和undo log

    全文建立在MySQL的存储引擎为InnoDB的基础上 先看一条SQL如何入库的: 这是一条很简单的更新SQL,从MySQL服务端接收到SQL到落盘,先后经过了MySQL Serve…

    技术杂谈 2023年7月24日
    078
  • H3C 无线交换机的数据转发原理

    posted @2019-09-23 20:57 樊伟胜 阅读(1028 ) 评论() 编辑 Original: https://www.cnblogs.com/fanweishe…

    技术杂谈 2023年5月30日
    0112
  • 关于code review

    关于code review背景:我们组是属于技术平台,后端一共就4个研发,主要是给整个部门提供基础库,以及解决方案,所以代码量不多,对代码要求质量比较高,组内成员整体水平也比较高,…

    技术杂谈 2023年5月31日
    089
  • Proquest

    ProQuest学位论文比较多。2021年被科睿唯安收购 2021年5月17日, Clarivate公司宣布收购全球领先软件、数据和分析提供商ProQuest。此次收购需耗费约40…

    技术杂谈 2023年5月31日
    088
  • 基于DMS的数仓智能运维服务,知多少?

    摘要:GaussDB(DWS)使用DMS来承载数据库的智能运维体系,提供了数据库运维过程中的监控,分析,处理三大核心处理过程。 GaussDB(DWS)使用DMS来承载数据库的智能…

    技术杂谈 2023年5月31日
    085
  • BI 如何让SaaS产品具有 “安全感”和“敏锐感”(上)

    SaaS模式一经推出,凭借自身的高性价比、低维护成本,无需软硬件维护、无需运维等明晃晃的优点,得到了爆发式的增长,甚至全面改变了软件的开发模式。各位老总的问候语,不知从什么时候开始…

    技术杂谈 2023年5月30日
    086
  • Git 分支管理策略汇总

    原文链接: Git 分支管理策略 最近,团队新入职了一些小伙伴,在开发过程中,他们问我 Git 分支是如何管理的,以及应该怎么提交代码? 我大概说了一些规则,但仔细想来,好像也并没…

    技术杂谈 2023年6月21日
    086
  • html大文件分段传输

    总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,ht…

    技术杂谈 2023年5月30日
    0117
  • Vue编程式路由导航和路由守卫

    具体编码: methods: { pushShow(m) { this.$router.push({ name: ‘msg-d’, // 就是路由的名称,不能使用path para…

    技术杂谈 2023年6月21日
    095
  • Debian11配置Mariadb

    nano /etc/mysql/mariadb.conf.d/50-server.cnf bind-address =0.0.0.0 sudo nano /etc/mysql/ma…

    技术杂谈 2023年7月24日
    060
  • Elasticsearch如何修改Mapping结构并实现业务零停机

    Elasticsearch 版本:6.4.0 一、疑问 在项目中后期,如果想调整索引的 Mapping 结构,比如将 ik_smart 修改为 ik_max_word 或者 增加分…

    技术杂谈 2023年7月24日
    066
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球