我正在尝试按照以下示例将日期选择器绑定到我的模板属性中:http: //jsfiddle.net/H8xWY/130/
从提琴手看起来很简单,但问题是当我专注于日期文本框时,日期选择器根本不会出现。也没有控制台错误。不知道为什么什么都没有发生以及我错过了什么?
我的模型:
var MyViewModel = function(model) {
var self = this;
self.date = ko.observable(new Date());
}
我的模板:
<div id="my-form">
<input data-bind="datepicker: date, datepickerOptions: { minDate: new Date() }" />
</div>
<script src="models/my-model.js" type="text/javascript"></script>
<script type="text/javascript">
var target = document.getElementById("my-form");
var data = @Html.Raw(Json.Encode(Model));
var myViewModel = new MyViewModel(data);
ko.applyBindings(myViewModel, target);
</script>