JSFiddle - React, Tailwind, and code Playground

by Jon Kittell

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.2/underscore-min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.3.0/knockout-min.js"></script>
<p id="message" onclick="write"></p>

JavaScript

function write(message) {
    document.getElementById('message').innerHTML += message + '<br/>';
}

function newParagraph() {
    write("");
}

function ViewModel() {
    var self = this;
    self.justIds = ko.observableArray([1, 2, 3]);
    self.selectedFolderIds = ko.observableArray([ Object {Id = 7, ParentId = 0, DisplayText = "Forms"}]);
}

var viewModel = new ViewModel();
ko.applyBindings(viewModel);
write(viewModel.justIds());
//write(viewModel.selectedFolderIds());