qt qmlはxmlhttprequestを利用して呼びかけていいapiがあります.


最近友達が称賛商城の上で店をオープンしました.実体の店があるので、普通商品を売ってから商品を届けに来ますが、チケットを打つ時はいつも人工的に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で表示します.
効果のスクリーンショット: