hbuilder手机版

hbuilder手机版

大小:57.9M

更新时间:22-10-19

系统:Android

版本:v9.9.1

开始下载
hbuilder手机版是一款移动端的HTML5开发工具,拥有接近原生的功能和性能,旨在帮助用户轻松在手机上完成开发,而且这款软件操作起来非常的简单,即使你是一名小白通过慢慢的熟悉,也可以完全掌握使用技巧,从而可以随时随地拿起手机直接编程。同时,软件拥有多种代码块,操作期间选择一项你需要的代码块,可能就会帮助你少敲50个按键,快速且高效的提高你的工作效率,内置的emmet、tab可以快速生成一串代码,非常的方便,有需要的朋友欢迎下载体验。
hbuilder app

软件特色

1、HBuilder手机版是一款专业实用的手机HTML开发工具
2、用户可以使用该软件随时进行HTML编辑
3、通过完整的语法提示和代码输入法、代码块等
4、大幅提升HTML、js、css的开发效率。代码输入法:一个数字键,少敲10个按键
5、代码块:一个代码块,少敲50个按键
6、模糊匹配:跳着敲字母就能匹配到单词
7、内置emmet,tab一下生成一串代码
8、智能补齐:感知你的意图,自动完成输入

使用教程

使用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 );
};

功能介绍

1、代码块
一个代码块,少敲50个按键
2、模糊匹配
跳着敲字母就能匹配到单词
3、代码输入法
一个数字键,少敲10个按键
4、内置emmet
tab一下生成一串代码
5、智能补齐
感知你的意图,自动完成输入

更新日志

v9.9.1版本
1、修复了已知bug
2、优化了画面
3、新增了内容
展开全部内容
包名io.dcloud.HBuilder
MD5E02CD6EFACA2FDEE916AD94A3AF86609
语言简体中文
授权免费

同类热门

狡兔虚拟助手app狡兔虚拟助手app 精创冷云app精创冷云app 分身有力app分身有力app 鲸落文案app鲸落文案app 双开助手app双开助手app Beelinguapp最新版Beelinguapp最新版 应用宝手机助手应用宝手机助手 风云扫描王app风云扫描王app

类似软件

热门标签

火车票购买平台大全 手机云盘app 音准测试app大全 手机故障检测app大全 作业扫一扫秒出答案app 地震预警app排行榜前十名 便宜实惠的搬家软件 车辆违章查询软件大全 自学英语的免费软件大全 手机桌游app大全 手机阅读软件大全 手机慕课平台app

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用