Ежедневный генератор случайных цитат

0

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

НИЖЕ КОПИРОВАТЬ КОДА ИЗ СТРАНИЦЫ, КОТОРЫЙ БУДЕТ ДИСПЛЕЙ В JAVASCRIPT:

// For an introduction to the Page Control template, see the following documentation:
// http://go.microsoft.com/fwlink/?LinkId=232511
(function () {
"use strict";

    WinJS.UI.Pages.define("/pages/page2/page2.html", {
    // This function is called whenever a user navigates to this page. It
    // populates the page elements with the app data.

    ready: function (element, options) {
        // TODO: Initialize the page here.

        client.getTable("quotes").read().then(function (q) {

                {
                    var randomquote = Math.round(Math.random() * (q.length));
                    function printquote() {
                        output.innerHTML += "<div>" + (q[randomquote].body + "</div>");     
                    }
                    printquote();
            }  
        }, function (err) { debugger; });

    },
    unload: function () {
        // TODO: Respond to navigations away from this page.
    },
    updateLayout: function (element) {
        /// <param name="element" domElement="true" />

        // TODO: Respond to changes in layout.
    }
});

})();

  • 0
    Кажется, было бы проще просто менять цитату на сервере каждый день.
  • 0
    Что вы имеете в виду? ... У меня они хранятся на мобильном сервере в Azure, но я не совсем понимаю, как это сделать. Я пытался исследовать создание и API и делать это таким образом, но я не уверен, как это сделать.
Показать ещё 1 комментарий
Теги:
azure
winjs

1 ответ

0

Как сказано в комментариях, имеет смысл изменить кавычки на сервере вместо клиента.

Создайте страницу сервера, которая на основе текущей даты вернет цитату. Вы можете реализовать это по-разному, но прямолинейная реализация будет заключаться в том, чтобы добавить каждый из ваших котировок дату, когда она была впервые создана, а затем обслуживать ее только в этой дате.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню