Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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
Javascript AngularJS BootstrapUI日期选择器全局选项_Javascript_Jquery_Angularjs_Twitter Bootstrap_Datepicker - Fatal编程技术网

Javascript AngularJS BootstrapUI日期选择器全局选项

Javascript AngularJS BootstrapUI日期选择器全局选项,javascript,jquery,angularjs,twitter-bootstrap,datepicker,Javascript,Jquery,Angularjs,Twitter Bootstrap,Datepicker,我将此代码放入使用一个或多个日期选择器的每个页面: $scope.open = function ($event, datepicker) { $event.preventDefault(); $event.stopPropagation(); $scope.opened[datepicker] = true; }; $scope.dateOptions = { startingDay: 1, showWeeks: false }; 我正在尝试将所有这些

我将此代码放入使用一个或多个日期选择器的每个页面:

$scope.open = function ($event, datepicker) {
    $event.preventDefault();
    $event.stopPropagation();
    $scope.opened[datepicker] = true;
};
$scope.dateOptions = {
    startingDay: 1,
    showWeeks: false
};
我正在尝试将所有这些移动到一个全局配置中,我已经对其进行了部分处理:

function config(datepickerConfig, datepickerPopupConfig) {
    datepickerConfig.startingDay = 1;
    datepickerConfig.showWeeks = false;
}

是否可以将
.open
代码移动到全局配置中?

您使用的是jQuery datepicker,对吗?您是否必须继续使用它,请考虑将此代码包装到angular指令中,以便可以将这些事件处理程序封装在-。否则,我建议您使用angularUI,而不是用jQuery-重新创建它。