ここで明らかな何かを見逃していないことを願っています。
function renderViews(containerId) {
var root = '../Views/';
var viewsDomStr = '';
for (var i = 0; i < bundles.views.length; i++) {
$.get(root + bundles.views[i], function (data) {
viewsDomStr = viewsDomStr.concat(data);
});
}
console.log(viewsDomStr);
$('#' + containerId).append(viewsDomStr);
}
問題は、ループ内でのみサーバーからviewsDomStr
に応じて更新されることです。私が得るのは、へのリセットだけです。data
for
console.log(viewsDomStr);
''