Knockout.js 敲除复合装订
我有一个主视图,在其中我使用knockout compose绑定来包含另一个视图Knockout.js 敲除复合装订,knockout.js,Knockout.js,我有一个主视图,在其中我使用knockout compose绑定来包含另一个视图 <div> <div data-bind="compose: { model: 'viewmodels/sharedChart', activate: true }"> </div> </div> 调用vm.getCharts函
<div>
<div data-bind="compose: {
model: 'viewmodels/sharedChart',
activate: true
}">
</div>
</div>
调用vm.getCharts函数时,我看不到任何模式。这是因为使用compose binding加载了带有进度条模式的视图吗?Knockout compose binding用于在该部分中放置不同的html部分。必须指定“视图”属性 示例:-视图:'somepath/something.html' 据我所知,这主要是为了代码的可重用性
<div class="modal hide fade" id="chartsLoading">
<div class="modal-header">
Loading charts.....
</div>
<div class="modal-body">
<div class="progress progress-striped active page-progress-bar">
<div class="bar" style="width:60%"></div>
</div>
</div>
vm.getCharts = function () {
$('#chartsLoading').modal('show');
};