博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dcloud课程8 开心一刻应用如何实现
阅读量:6907 次
发布时间:2019-06-27

本文共 2651 字,大约阅读时间需要 8 分钟。

Dcloud课程8 开心一刻应用如何实现

一、总结

一句话总结:app就是远程调用接口获得数据,我们在后台要做的,就是写一个个让页面获得接口的数据。这里用的是公共笑话接口。

 

1、ajax返回给页面的html代码可以在哪些地方写?

a、php中,直接写好返回给页面

b、在页面的ajax接收到后台数据之后,在页面js的ajax中拼装

14               mui.ajax('http://api.1-blog.com/biz/bizserver/xiaohua/list.do?size=1&page='+Math.floor(Math.random()*1000),{ 15 data:{ 16 17 }, 18 dataType:'json',//服务器返回json格式数据 19 type:'post',//HTTP请求类型 20 timeout:10000,//超时时间设置为10秒; 21 success:function(data){ 22 //服务器返回响应,根据响应结果,分析是否登录成功; 23 if(data.status==000000){ 24 str+='

'+data.detail[0].content+'

'; 25 if(data.detail[0].picUrl){ 26 str+=''; 27 } 28 29 main.innerHTML=str; 30 } 31 }, 32 error:function(xhr,type,errorThrown){ 33 //异常处理; 34 console.log(type); 35 } 36 });

 

2、dcloud写的app项目,为什么在电脑上面用浏览器打开,有些功能不能正常显示(比如js中的页面跳转)?

mui.plusReady()中的js实现页面跳转,在电脑上浏览器的时候是打不开的,但是在手机上面就可以,真机,因为本来就是为手机服务的

 

3、这个dcloud中可以用比如ueditor.js那些js么?

可以的,肯定可以啊,感觉做的app像是一个浏览器,在那个特定的浏览器里面运行这些网页

 

 

 

二、开心一刻应用如何实现

1、截图

 

 

 

 

2、代码

index.html

1  2  3  4     
5
6 7 8
9 21 22 23
24

首页

25
26
58
76 77

 

info.html(笑话那个页面)

1  2  3  4     
5
6 7 8
9 39 40 41
42
43

笑话

44
45
46
47
48
66 67

 

 

 

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/9388384.html

你可能感兴趣的文章
Android菜鸟的成长笔记(28)——Google官方对Andoird 2.x提供的ActionBar支持
查看>>
【转载】装饰模式与代理模式的区别
查看>>
Persona——Web人物角色介绍
查看>>
一个三年工作经验的软件工程师的经验之谈
查看>>
Keepalived+Redis高可用部署(第二版)
查看>>
理解Linux中断 (3)【转】
查看>>
3 hql语法及自定义函数(含array、map讲解) + hive的java api
查看>>
欢迎各位技术牛人增加Swift QQ群:343549891
查看>>
Linux使用imagemagick的convert命令压缩图片、节省服务器空间
查看>>
selenium测试(Java)-- 显式等待(九)
查看>>
MySQL 5.7 mysqlpump 备份工具说明
查看>>
Entity Framework Core 之数据库迁移
查看>>
ssh的用户配置文件config管理ssh会话
查看>>
安全过滤函数
查看>>
C#学习记录二:高级数据存储方式
查看>>
【162】一个程序只能运行一个
查看>>
8小时与8节课
查看>>
字符串阵列分别输出元素的索引,原值和长度
查看>>
重复输出字符或字符串
查看>>
我的AI之路 —— OCR文字识别快速体验版
查看>>