当前位置:首页 > 手机应用 > HBuilderX

HBuilderX 版本:v9.9.1

玩家评分 8.8

应用简介

HBuilderX是专为移动端研发的html5开发工具,具备特别原生的性能和功能,可以在手机中快速完成html5的开发,听说小白也能够快速上手,掌握更加优质的操作技巧,只需要一部手机就可以在线编程,涵盖了大量的代码模块,可以直接切换自己需要用到的代码块,迅速提升用户的编程效率,还可以通过tab生成一串代码。

HBuilderX

《HBuilderX》软件优势:

1.随时随地都能在线进行html的编辑,拥有完整的语法提示和代码。

2.拥有一个代码块就可以少敲50个键,非常的方便可靠。

3.内置emmet,支持快速的生成一串代码。

HBuilderX

《HBuilderX》软件亮点:

1.提供智能补齐功能,系统能够感知到用户的意图,从而完成输入。

2.界面简约舒适,很快就能找到对应的功能和模块。

3.兼容性非常高,完美的运用在手机中,不会对手机造成任何影响。

HBuilderX

HBuilderX使用教程:

使用HBuilder开发移动APP:ajax调用接口数据

既然要做APP,与接口交互式少不了的,除非只是想做一个纯静态的APP。所以html5+的环境准备好后,我最先开始研究的就是如何与接口交互。

使用HBuilder新建示例教程后,里面会有一个ajax(网络请求)的列子,文件目录是examples/ajax.html。看了下这个文件的代码,它的功能就是点击“提交”按钮后提交参数给接口,然后根据选择的返回数据格式,将一段字符串打印出来。我准备改造下这段代码,改由页面加载时调用列表接口,并在APP里显示这段列表,毕竟这种情况应该经常会用到。

1、在list.html里增加一个访问这段列表的链接ajax加载接口列表数据

2、在examples目录新建文件ajaxlist.html

3、在这个文件里先写上展示列表的HTML框架。我是这么写的

//显示接口列表里的记录总数//显示列表数据

4、码一段JS代码,用于在页面加载时ajax调用接口if(mui.os.plus){

mui.plusReady(function () {

if(plus.networkinfo.getcurrentType()==plus.networkinfo.CONNECTION_NONE){

network = false;

} else {

//调用接口数据的入口方法

getList();

}

});

}

其中,getList就是调用接口数据的入口方法。下面来编写getList方法

var ajax = function() {

//利用askh5的演示接口数据

var url =

//发送数据,随便填,反正返回的数据都是那个样

var data = {

name: "askh5.com",

author: "gzdayou",

description: "最好的HTML5社区…"

};

respnoseEl.innerHTML = '正在请求中…';

$.post(url, data, success, 'json');

};

//加载时调用接口数据,加载列表

function getList()

{

if(network){

ajax();

}else{

mui.toast("当前网络不给力,请稍后再试");

}

}

这里面调用的接口是在askh5的angularjs入门教程里看到的,是一段演示json数据。

$.post(url, data, success, 'json');

上面这个代码片段里的success就是post方法的回调方法,下面来编写success方法,来处理返回的数据

var respnoseEl = document.getElementById("records_count");

var list = document.getElementById("list");

//成功响应的回调函数

var success = function(response) {

var str = JSON.stringify(response);

console.log(str);

//str = JSON.stringify(response);

respnoseEl.innerHTML = "总记录:" + response.count;

list.innerHTML = "字段1字段2";

mui.each(response.records, function(key, elem) {

console.log("elem.name:" + elem.Name );

var li = document.createElement("tr");

//li.setAttribute("id", key);

var col1 = document.createElement("td");

col1.className = "col1"

col1.innerHTML = elem.Name;

li.appendChild(col1);

var col2 = document.createElement("td");

col2.className = "col2"

col2.innerHTML = elem.Club;

li.appendChild(col2);

list.appendChild(li);

});

console.log("list" + list.innerHTML );

};

《HBuilderX》软件测评:

每一项功能都特别的专业,帮助你开发html,过程超级轻松,新人用户也能够开发程序。

详细信息

  • 系统要求:安卓系统4.4以上
  • 语言:中文
  • 权限说明:查看详情
  • 隐私说明:查看隐私
  • 包名:io.dcloud.HBuilder
  • MD5:3A17949D3D3B5EE60113C8BA9A84D4AC

应用图片

  • HBuilderX
  • HBuilderX
  • HBuilderX

猜你喜欢

口袋文件管家
口袋文件管家

系统工具

下载
艺术签名设计
艺术签名设计

系统工具

下载
viola
viola

系统工具

下载
暴雪清理王
暴雪清理王

系统工具

下载
元气小日常
元气小日常

系统工具

下载
Cdifit
Cdifit

系统工具

下载
CC浏览器
CC浏览器

系统工具

下载
访问移动端:HBuilderX