var orari='[{"data":"2016-02-26T00:00:00","apertura1":15.5,"chiusura1":19.5,"apertura2":8.90,"chiusura2":12.5}]';
var obj=Ext.JSON.decode(orari);
var data=new Date();
var startDate=Ext.Date.parse(obj[0].data,'Y-m-d\TH:i:s');
console.log('oggi: '+data);
console.log('startDate preclear: '+startDate);
startDate=Ext.Date.clearTime(startDate);
console.log('startDate clear: '+startDate);
var start1=Ext.Date.add(startDate,Ext.Date.MINUTE,obj[0].apertura1*60);
var start2=Ext.Date.add(startDate,Ext.Date.MINUTE,obj[0].apertura2*60);
var close1=Ext.Date.add(startDate,Ext.Date.MINUTE,obj[0].chiusura1*60);
var close2=Ext.Date.add(startDate,Ext.Date.MINUTE,obj[0].chiusura2*60);
console.log('start1:' +start1);
console.log('close1:' +close1);
console.log('start2:' +start2);
console.log('close2:' +close2);
if(Ext.Date.between(data,start1,close1)||Ext.Date.between(data,start2,close2)){
//document.getElementById('id'+values.id).innerHTML='<img class="isopen" src="resources/icons/ico-aperto.svg"/>';
return true;
}else{
return false;
}
мне нужна эта функция на Сенча сенсорный приложения для печати в конкретной точке TPL в IMG, код работает отлично, и прокомментировал код в финале, если это то, что я буду делать на sencha touch.Документ .getElementById.innerHTML полностью совместим со всеми приложениями sencha?
Чтобы напечатать новый html-код в моем tpl, я использовал div с определенным кодом, чтобы найти его и напечатать на нем img. Так что, на мой вопрос, действительно ли sencha может полностью использовать эту функцию для всех браузеров и устройств? или есть другие инструменты, может быть, с рамкой сенча, которые могут заставить меня убедиться, что он отлично работает и в будущем?
Будет работать. Это функция javascript. Она всегда будет работать. –
Это прекрасно, но знаете ли вы, что если sencha touch может использовать другие классы для изменения документа? –
Что именно вы пытаетесь сделать? Можете быть более конкретными? И если вы используете шаблоны Ext, вы должны использовать структуры tpl и изменять каждое значение с помощью данных манипуляции внутри него. – abeyaz