web/assets/libs/common/bootstrap-daterangepicker.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

define(function(require, exports, module) {
  require('jquery-plugin/bootstrap-daterangepicker/daterangepicker.css');
  require('jquery-plugin/bootstrap-daterangepicker/daterangepicker');

  var BootstrapDateRangePicker = function(element, options, locale) {
    var options = options || {};
    var locale = locale || {};
    var localeOption = this.getLocalOptions(locale);
    options.locale = localeOption;
    $(element).daterangepicker(options);
  }

  BootstrapDateRangePicker.prototype.getLocalOptions = function(locale) {
    var defaultLocale = this.getDefaultLocale();
    for (var argv in defaultLocale) {
      if(locale[argv]) {
        defaultLocale[argv] = locale[argv];
      }
    }
    return defaultLocale;
  }

  /**
   * 目前只支持中、英文,不支持其他语言,暂时不走yml
   */
  BootstrapDateRangePicker.prototype.getDefaultLocale = function() {
    var locale_zh_CN = {
      'format': 'YYYY/MM/DD',
      'separator': '-',
      'applyLabel': '确定',
      'cancelLabel': '取消',
      'fromLabel': '起始时间',
      'toLabel': '结束时间',
      'customRangeLabel': '自定义',
      'weekLabel': 'W',
      "daysOfWeek": [
        "日",
        "一",
        "二",
        "三",
        "四",
        "五",
        "六"
      ],
      "monthNames": [
        "一月",
        "二月",
        "三月",
        "四月",
        "五月",
        "六月",
        "七月",
        "八月",
        "九月",
        "十月",
        "十一月",
        "十二月"
      ],
      'firstDay': 1
    };

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。