1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/anyhome-AJS

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

AJS

Увидев рекомендацию, я думаю, что документацию следует улучшить.


Обзор

Поскольку я не привык к официальному API-интерфейсу ApiCloud, я переписал API в соответствии со своими предпочтениями.
AJS основан на JSLITE и модифицирован с небольшими изменениями кода и расширением части ApiCloud.
JSLITE — это хороший инструмент, полностью совместимый с JQ по стилю кода, разработанный для небольших проектов.

Демонстрация

Здесь представлено введение в [ApiCloud][2], а также [демонстрационные пояснения к коду][3].
Скачать Android-приложение.
![Android-приложение][4]
Интерфейс предварительного просмотра программы
![Предварительный просмотр][5]

Использование

Импортируйте ajs.js Предыдущий стиль кода

apiready = function(){
    var header = $api.byId('header');
    // Совместимость со строкой состояния iOS7+
    $api.fixIos7Bar(header); 
}

Текущий стиль кода

$(function(){
    var header = $('header');
    //Совместимость со строкой состояния iOS7+
    $.fixIos7Bar(header); 
})

Полностью совместим с JQ.

Отладка AJAX
Получение данных для отладки ApiCloud — болезненный процесс, но на самом деле получение данных для отладки и отладка обычного веб-сайта не сильно отличаются, и всё это можно сделать на ПК. Пример предыдущего кода:

$api.get('http://www.pm25.in/api/querys/pm2_5.json?city=beijing&token=5j1znBVAsnSf5xQyNQyq',function(ret){
    alert(ret);
},'text');

Пример текущего кода:

$.get('http://www.pm25.in/api/querys/pm2_5.json?callback=?&city=beijing&token=5j1znBVAsnSf5xQyNQyq',function(ret){
    alert(ret);
},'text');

Практически никаких изменений, всё ещё в стиле JQ, через URL с добавлением callback=? данные получаются через JSONP, так что данные могут быть получены удалённо, что позволяет выполнять локальную отладку удалённых данных.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

На основе ApiCloud проведена реконструкция переднего плана JS. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/anyhome-AJS.git
git@api.gitlife.ru:oschina-mirror/anyhome-AJS.git
oschina-mirror
anyhome-AJS
anyhome-AJS
master