2
我正在使用extjs4。我正在研究天氣模塊。我正在藉助控制器代碼重新獲取天氣信息 -在extjs中如何在視圖中顯示變量?
getWeather : function() {
var getdata=this.getipaddress();
console.log(getdata);
var city = "pune";
var urllink="http://api.wunderground.com/api/4ab310c7d75542f3/geolookup/conditions/q/IA/" + city + ".json";
console.log(urllink);
Ext.require('Ext.data.JsonP', function() {
Ext.data.JsonP.request({
//url : "http://api.wunderground.com/api/4ab310c7d75542f3/geolookup/conditions/q/IA/pune.json",
url:urllink,
success : function(parsed_json) {
var location = parsed_json['location']['city'];
var temp_c = parsed_json['current_observation']['temperature_string'];
alert("Current temperature in " + location + " is: "
+ temp_c);
return temp_c;
var viewObj=Ext.create('Balaee.view.sn.user.weather');
var viewObj.show();
}
});
});
},
現在我想在視圖中顯示此temp_c變量的值和城市。我有這兩個變量直接。我沒有任何商店相關它。假設我有查看爲 -
Ext.define('Balaee.view.sn.user.weather',
{
extend:'Ext.view.View',
id:'weatherId',
alias:'widget.weatherView',
config:
{
tpl:'<tpl for=".">'+
'<div id="main">'+
'</br>'+
'<b>City :- </b> {city} </br>'+
'<b>Temp:- </b> {temp_c} </br>'+
'</div>'+
'</tpl>',
itemSelector:'div.main',}
}); 但上面的視圖不顯示任何值。那麼如何在視圖中顯示這些變量?
thanx先生...其工作... – user1722857 2013-04-23 09:38:00
我很高興它幫助你 – XenoN 2013-04-23 14:34:57