ForecastDetailCashFlowViewModel

testing Knockoutjs with ForecastDetailCashFlow JSON

by homer2

HTML

<script src="http://cloud.github.com/downloads/SteveSanderson/knockout/knockout-1.3.0beta.js"></script>
<span data-bind="text:spreads.length"></span> spreads
<ul data-bind="foreach: spreads">
    <li>
        <b><span data-bind="text: type"></span></b><br/>
        <span data-bind="text: startDate"></span><br/>
        <span data-bind="text: finishDate"></span><br/>
        <span data-bind="text: costKeys.length"></span>
        <ul data-bind="foreach: costKeys">
            <li>
                <span data-bind="text: type"></span><br/>
                <ul data-bind="foreach: years">
                    <li>
                        year: <span data-bind="text: yearValue"></span><br/>
                        <ul data-bind="foreach: months">
                                <li>
                                    <span data-bind="text: name"></span>: <span data-bind="text: amount"></span>
                            </li> 
                        </ul>
                    </li> 
                </ul>
            </li> 
        </ul>
    </li> 
</ul>

JavaScript

var dataFromServer = {"Spreads":[{"Type":"WorkingBudget","Id":"40008","Active":"true","WorkPackageID":"C010018","WorkPackageDescription":"Civ-Rdwy & Prkng, 06J- (NH3 Sys)...