阅读背景:

Durandal,敲除绑定类以查看-无输出

来源:互联网 

Viewmodel

视图模型

define([
'services/blogrepository',
'plugins/router'], function (blogrepository, router) {

 var Blog = function(data) {
    this.ID = ko.observable(data.BID);
    this.Titel = ko.observable(data.BTitel);
    this.Content = ko.observable(data.BContent);
    this.Time = ko.observable(data.BTimestamp);
    }

var viewmodel = function () {
    this.router = router;
    this.blogrepository = blogrepository;
    this.blogentries = ko.observableArray([]);

    this.blogrepository.getAllBlog()
                    .then(function (result) {

                         this.blogentries = $.map(result, function (item) { return new Blog(item) });

                    });


    this.activate = function () {
    };

    this.attached = function (view, parent) {

    };

};

return viewmodel;});
define([
'services/blogrepos



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: