當前位置:手遊TV->應用中心-> 係統工具-> hbuilder

hbuilder

hbuilder

應用類型:係統工具更新時間:2024-08-12

應用大小: 57.9M 應用版本:v9.9.1

掃描二維碼下載

遊戲簡介

hbuilder是便捷可靠的開發工具軟件,可輕鬆地使用多種代碼來代替更多的操作流程,幫助用戶更好的改善日常的工作效率,內置了最先進的emmet以及tab等相應的代碼,內置的最完整的語法提示功能,利用模糊匹配的功能,敲擊字母的同時就會匹配相應的單詞,擁有完善的新建示例教程,操作上會帶來最大的便利。

hbuilder

hbuilder使用教程

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

};

《hbuilder》軟件亮點:

1.隻需要輸入一個代碼塊,至少可以幫助用戶減少五十個左右按鈕的敲擊操作。

2.輕輕的點擊字母按鈕就可匹配多種單詞。

3.包括阿拉伯數字按鈕,可達到以一抵十的敲擊效果。

hbuilder

《hbuilder》軟件特色:

1.一下子就能生成一串代碼,能更好地感知每個用戶的使用需求,完成智能化的輸入操作

2.新增了很多的功能內容,老問題也經過了專業的修複。

3.可在列表裏自由的勾選選項,並能修改各種功能的使用屬性。

hbuilder

《hbuilder》軟件測評:

可讓用戶在這款平台上享受到快捷的生成代碼的體驗,短短的幾秒鍾就可以幫助用戶生成一連串的代碼。

  • hbuilder

  • hbuilder

  • hbuilder

詳細信息

  • 係統要求:安卓4.4
  • 更新時間: 2024-08-12
  • 權限說明:查看詳情
  • 隱私說明:查看隱私
  • 語言:中文
  • 包名:io.dcloud.HBuilder
  • MD5:3A17949D3D3B5EE60113C8BA9A84D4AC