晚上好。我们刚刚开始在学校实施服务器端代码,它会让人迷惑不解。我在我的客户端.js上有这段代码,链接到我的服务器端.js。服务器端包含2个对象的数组。我试图通过我的客户端拉数组的长度。我试过postsController.all.length和其他东西无济于事。任何线索?服务器端数据到客户端。 (Node.js + express)
var postsController = {
all: function() {
$.get('/api/posts', function(data) {
var allPosts = data;
// iterate through allPosts
_.each(allPosts, function(post) {
// pass each post object through template and append to view
var $postHtml = $(postsController.template(post));
$('#post-list').append($postHtml);
});
// add event-handlers to phrases for updating/deleting
postsController.addEventHandlers();
});
},
更多信息对于'postsController.all.length'工作,你就必须在阵列从你的'all'函数返回。 –