qt qmlはxmlhttprequestを利用して呼びかけていいapiがあります.
1462 ワード
最近友達が称賛商城の上で店をオープンしました.実体の店があるので、普通商品を売ってから商品を届けに来ますが、チケットを打つ時はいつも人工的にworld文書で人工コピーして注文書を印刷します.本稿では、どのようにqmlのxmlhttprequestでhttp要求契約を実現するかを紹介します.讃美商城apiの照会注文インターフェースを呼び出すという例です.kdt.trads.sold.get;
効果のスクリーンショット:
function searchTrades(startDate,endDate){
tradesModel.clear();//
var request=new XMLHttpRequest();
var data;
// onreadystatechange
request.onreadystatechange=function(){
if(request.readyState===request.DONE){
data=JSON.parse(request.responseText.toString());
console.log(request.responseText.toString())
for(var i=0;i
関数が呼び出されて戻ってきたのはJsonテキストで、qmlの中で非常に友好的にこれらの情報を読み取り、処理を行います.私は直接にListmodelでjsonの注文リストを保存して、Listviewで表示します.効果のスクリーンショット: