1) Program code:
/**/import (
"Github.com/astaxie/beego"
"Github.com/astaxie/beego/httplib"
)
Type Maincontroller struct {
Beego. Controller
}
Func (this *maincontroller) Get () {
str, _: = Httplib. Get ("Http://shop.iotywl.com/tools/cms.ashx?cmdParam=Select_Product_List"). String ()
This. data["Jsondatas"] = str
This. Tplnames = "Index.html"
}
2) View Code:
<!DOCTYPE HTML><HTML> <Head> <title>Beego</title> <Metahttp-equiv= "Content-type"content= "text/html; charset=utf-8"> <Scripttype= "Text/javascript"src= "/static/js/jquery-1.9.1.min.js"></Script> </Head> <Body> <ulID= "Html_data"></ul> </Body> <Scripttype= "Text/javascript"> varJsondatas= "{{. Jsondatas}}";
$(function(){ varWeb_url= "http://shop.iotywl.com"; varImage_url= "http://images.iotywl.com" varList=eval (jsondatas); varstrtemp= "";
for (varI= 0; I<list.length; I++) {strtemp+= "<li><a href=\ "" +Web_url+ "/product/productdetail/" +List[i]. Id+ "\ "target=\" _blank\ ">" +Image_url+List[i]. Smallimage+ "\ "/><p>" +List[i]. Title+ "</p></a></li>"; } $("#html_data"). HTML (strtemp); })</Script></HTML>
--- schedule
Beego implementing the Web API interface