Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 是否可以将敲除属性绑定到options datepickerOptions_Asp.net Mvc 3_Knockout.js - Fatal编程技术网

Asp.net mvc 3 是否可以将敲除属性绑定到options datepickerOptions

Asp.net mvc 3 是否可以将敲除属性绑定到options datepickerOptions,asp.net-mvc-3,knockout.js,Asp.net Mvc 3,Knockout.js,我已经把这个例子贴在了我想做的事情上。我基本上想要绑定到具有敲除属性的datapickeroptions。当某个标志设置为true时,我想更改minDate <input data-bind="datepicker: myDate, datepickerOptions: { minDate: date }" /> var viewModel = { date: ko.observable(new Date()), myDate: ko.observable(new

我已经把这个例子贴在了我想做的事情上。我基本上想要绑定到具有敲除属性的datapickeroptions。当某个标志设置为true时,我想更改minDate

<input data-bind="datepicker: myDate, datepickerOptions: { minDate: date }" />


var viewModel = {
    date: ko.observable(new Date()),
    myDate: ko.observable(new Date("09/01/2011")),
    setToCurrentDate: function() {
        this.myDate(new Date());
    }
};

var viewModel={
日期:ko.可观察(新日期()),
myDate:ko.可观察(新日期(“2011年1月9日”),
setToCurrentDate:函数(){
此.myDate(新日期());
}
};
这可能吗?

是的

在自定义绑定中,只需使用allBindingAccessor

var allBindings = allBindingAccessor();
var dateOptions = allBindings.datePickerOptions;
var minDate = dateOptions.minDate;

在我的例子中,这会出现在第4行和第5行吗?还有我是如何设置新的minDate的?