Учебное пособие по нокауту: изменение тайны моделей

0

Если вы перейдете к учебнику WebMail Tutorial здесь, вы сможете увидеть учебное пособие о том, как создать SPA (одностраничное приложение).

Если вы переходите к шагу 4, прокрутите вниз информационное окно (в верхнем левом окне), вы можете нажать кнопку " Help it not working внизу, и она поместит весь код для вас.

Мой вопрос заключается в том, что при нажатии на элемент почты, как он меняет вид? Я что-то упускаю, явно явный, но не могу наложить на него свой палец.

Мне нужно знать, потому что я хочу применить это к SPA, где я могу щелкнуть по ссылке в меню левой стороны и изменить основной контент на что-то еще!

Благодаря :)

  • 0
    Он использует sammyJS для загрузки правильной модели в зависимости от строки запроса
  • 0
    Извините, я как-то понял, что в уроке .... Мне нужны подробности, где он указывает, что HTML не отображается и чтобы показывать правильные, мне нужен полный ответ с подробным описанием того, как именно это делается, спасибо
Теги:
knockout.js

1 ответ

1
Лучший ответ

Мне нужна специфика, где он сообщает html не отображать и показывать правильные

При навигации по папке сначала очистят почтовые данные self.chosenMailData(null);

// Client-side routes    
Sammy(function () {
    this.get('#:folder', function () {
        self.chosenFolderId(this.params.folder);
        self.chosenMailData(null);
        $.get("/mail", { folder: this.params.folder }, self.chosenFolderData);
    });

    this.get('#:folder/:mailId', function () {
        self.chosenFolderId(this.params.folder);
        self.chosenFolderData(null);
        $.get("/mail", { mailId: this.params.mailId }, self.chosenMailData);
    });

    this.get('', function () { this.app.runRoute('get', '#Inbox') });
}).run();

Вот небольшое демонстрационное приложение, которое я сделал, как вы можете создать двигатель SPA с помощью SammyJS https://github.com/AndersMalmgren/Knockout.Bootstrap.Demo

  • 0
    Итак, если бы я хотел применить это к SPA с несколькими моделями представлений, как бы я применил эту технику? Смотрите ссылку
  • 0
    Смотрите мое редактирование внизу
Показать ещё 2 комментария

Ещё вопросы

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