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

本文共 2598 字,大约阅读时间需要 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

 

 

 

 

转载地址:http://hivil.baihongyu.com/

你可能感兴趣的文章
关于内存对齐
查看>>
session+cookie
查看>>
云计算下的ERP发展之路
查看>>
jquert confirm each
查看>>
指定Tomcat使用的jdk版本而不依赖环境变量
查看>>
华为网络设备上常用的安全技术
查看>>
本人对Servlet的两点不同方向的认识
查看>>
关于JAVA中内存溢出的解决办法(转)
查看>>
Vim常用命令
查看>>
Ubuntu 16.04下java安装
查看>>
深入剖析异步高性能通讯架构原型NIO原理
查看>>
在Linux环境下使用OpenSSL对消息和文件进行加密
查看>>
PHP服务缓存加速优化
查看>>
我的友情链接
查看>>
XSD文件读取
查看>>
mariadb安装
查看>>
JSON TO NSDictionary Mac & iOS
查看>>
成长计划
查看>>
opencv工具类小集
查看>>
foobox 4.2(foobar2000 CUI配置)
查看>>