Vue.js 如何在Vue的剑道UI中启用区域性支持?

Vue.js 如何在Vue的剑道UI中启用区域性支持?,vue.js,kendo-ui,culture,kendo-ui-vue,Vue.js,Kendo Ui,Culture,Kendo Ui Vue,在我的网站上有和使用。还有日历组件,需要将其区域性设置为“ru-ru” 在简单的jQuery应用程序中,我将使用以下代码: //将当前设置为“ru ru”区域性脚本 剑道文化(“ru-ru”); 这将非常有效 在Vue应用程序中设置区域性的常用方法是什么?我在文档中找不到任何官方方法。我直接在我的Vue组件中使用了变通方法((*.Сццц): <!-- HTML --> <kendo-calendar culture="ru-RU"> </kendo-calen

在我的网站上有和使用。还有日历组件,需要将其区域性设置为“ru-ru”

在简单的jQuery应用程序中,我将使用以下代码:


//将当前设置为“ru ru”区域性脚本
剑道文化(“ru-ru”);
这将非常有效


在Vue应用程序中设置区域性的常用方法是什么?

我在文档中找不到任何官方方法。我直接在我的Vue组件中使用了变通方法((*.Сццц):

<!-- HTML -->
<kendo-calendar culture="ru-RU"> </kendo-calendar> 

// JavaScript
beforeCreate () {
  window.kendo.cultures['ru-RU'] = {
    name: 'ru-RU',
    numberFormat: {
      pattern: ['-n'],
      decimals: 2,
      ',': ' ',
      '.': ',',
      groupSize: [3],
      percent: {
        pattern: ["-n%','n%"],
        decimals: 2,
        ',': ' ',
        '.': ',',
        groupSize: [3],
        symbol: '%'
      },
      currency: {
        name: 'Russian Ruble',
        abbr: 'RUB',
        pattern: ["-n $','n $"],
        decimals: 2,
        ',': ' ',
        '.': ',',
        groupSize: [3],
        symbol: '₽'
      }
    },
    calendars: {
      standard: {
        days: {
          names: ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
          namesAbbr: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'],
          namesShort: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб']
        },
        months: {
          names: ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'],
          namesAbbr: ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек']
        },
        AM: [''],
        PM: [''],
        patterns: {
          d: 'dd.MM.yyyy',
          D: 'd MMMM yyyy "г."',
          F: 'd MMMM yyyy "г." H:mm:ss',
          g: 'dd.MM.yyyy H:mm',
          G: 'dd.MM.yyyy H:mm:ss',
          m: 'd MMMM',
          M: 'd MMMM',
          s: 'yyyy"-"MM"-"dd"T"HH":"mm":"ss',
          t: 'H:mm',
          T: 'H:mm:ss',
          u: 'yyyy"-"MM"-"dd HH":"mm":"ss"Z"',
          y: 'MMMM yyyy',
          Y: 'MMMM yyyy'
        },
        '/': '.',
        ':': ':',
        firstDay: 1
      }
    }
  }

  window.kendo.culture('ru-RU')
}

//JavaScript
在创建()之前{
window.kendo.cultures['ru-ru']={
姓名:‘如如’,
数字格式:{
模式:['-n'],
小数:2,
',': ' ',
'.': ',',
groupSize:[3],
百分比:{
模式:[“-n%”,'n%”,
小数:2,
',': ' ',
'.': ',',
groupSize:[3],
符号:''
},
货币:{
名称:“俄罗斯卢布”,
缩写:“摩擦”,
模式:[“-n$”,“n$”,
小数:2,
',': ' ',
'.': ',',
groupSize:[3],
符号:'₽'
}
},
日历:{
标准:{
天数:{
名称:[“аааааа”、“ааа”、“чааа”、“баа”],
名称缩写:[‘СС’、‘Пб’、‘Сб’、‘Чбб’、‘Пбб’],
名称缩写:[‘СС’、‘Пб’、‘Сб’、‘Пб’、‘Сб’]
},
月份:{
名称:[‘Яаааааа’、‘ааааааа’、‘аааааа’、‘ааааааааа,
名称缩写:[“ааа”、“фаа”、“аа”、“аа”、“аа”、“аа”、“аа”、“аа”
},
AM:[''],
PM:[''],
模式:{
d:'dd.MM.yyyy',
D:'D MMMM yyyy“Γ。”,
F:'d MMMM yyyy“Γ.”H:mm:ss',
g:'dd.MM.yyyy H:MM',
G:'dd.MM.yyyy H:MM:ss',
m:d嗯,
M:d嗯,
s:“yyyy”-“MM”-“dd”T“HH”:“MM”:“ss”,
t:‘H:mm’,
T:'H:mm:ss',
u:‘yyyy’—‘MM’—‘dd HH’:‘MM’:‘ss’Z’,
y:‘MMMM yyy’,
Y:'嗯,yyyy'
},
'/': '.',
':': ':',
第一天:1
}
}
}
window.kendo.culture('ru-ru')
}
<!-- HTML -->
<kendo-calendar culture="ru-RU"> </kendo-calendar> 

// JavaScript
beforeCreate () {
  window.kendo.cultures['ru-RU'] = {
    name: 'ru-RU',
    numberFormat: {
      pattern: ['-n'],
      decimals: 2,
      ',': ' ',
      '.': ',',
      groupSize: [3],
      percent: {
        pattern: ["-n%','n%"],
        decimals: 2,
        ',': ' ',
        '.': ',',
        groupSize: [3],
        symbol: '%'
      },
      currency: {
        name: 'Russian Ruble',
        abbr: 'RUB',
        pattern: ["-n $','n $"],
        decimals: 2,
        ',': ' ',
        '.': ',',
        groupSize: [3],
        symbol: '₽'
      }
    },
    calendars: {
      standard: {
        days: {
          names: ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
          namesAbbr: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'],
          namesShort: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб']
        },
        months: {
          names: ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'],
          namesAbbr: ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек']
        },
        AM: [''],
        PM: [''],
        patterns: {
          d: 'dd.MM.yyyy',
          D: 'd MMMM yyyy "г."',
          F: 'd MMMM yyyy "г." H:mm:ss',
          g: 'dd.MM.yyyy H:mm',
          G: 'dd.MM.yyyy H:mm:ss',
          m: 'd MMMM',
          M: 'd MMMM',
          s: 'yyyy"-"MM"-"dd"T"HH":"mm":"ss',
          t: 'H:mm',
          T: 'H:mm:ss',
          u: 'yyyy"-"MM"-"dd HH":"mm":"ss"Z"',
          y: 'MMMM yyyy',
          Y: 'MMMM yyyy'
        },
        '/': '.',
        ':': ':',
        firstDay: 1
      }
    }
  }

  window.kendo.culture('ru-RU')
}