博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dcloud课程8 开心一刻应用如何实现
阅读量:6954 次
发布时间: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/

你可能感兴趣的文章
马克飞象 Markdown 使用和学习
查看>>
Struts2拦截器浅析
查看>>
java 文件上传数据库
查看>>
JAVA设计模式初探之组合模式
查看>>
[LeetCode][Java] Substring with Concatenation of All Words
查看>>
coco定义的小物体中物体大物体的尺寸
查看>>
Spark2.1.0之源码分析——事件总线
查看>>
如何解压.gz的压缩文件
查看>>
UVA 10718 Bit Mask
查看>>
Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列教程
查看>>
BCM平台全自动刷机软件,TFTP正式版1.62隆重发布,增加固件记忆功能
查看>>
libvirt API 学习
查看>>
同时支持行单击和双击事件的 GridView/DataGrid
查看>>
自定义UITextField的文本内容位置
查看>>
基本算法个人PHP 实现(二)
查看>>
2011Alibaba数据分析师(实习)试题解析
查看>>
一句命令完成MySQL的数据迁移(轻量级)
查看>>
XPDM vs WDDM
查看>>
Eclipse快捷键 10个最有用的快捷键
查看>>
<转>Sublime2 gbk编码乱码与gbk中文文件名乱码解决方案
查看>>