如何在vis.js时间轴中使用自定义区域设置

问题描述 投票:0回答:2

我正在使用项目的vis.js时间轴,并尝试添加自定义区域设置,如documentation中所述。

var options = {
  locales: {
    // create a new locale (text strings should be replaced with localized strings)
    mylocale: {
      current: 'current',
      time: 'time',
    }
  },

  // use the new locale
  locale: 'mylocale'
};

虽然我想在没有时刻的情况下让它工作。我在vis.js之前加载了moment.js。这是jsfiddle上的example,我希望它可以工作,但事实并非如此。有人可以解释为什么它没有记录的工作或我错过了重要的事情?

javascript vis.js vis.js-timeline
2个回答
0
投票

您可以简单地设置选项:

const options {
  option: 'fr'
}

但是你需要添加:

<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.1/moment-with-locales.min.js"></script>

请参阅:http://visjs.org/examples/timeline/other/localization.html例如


0
投票

在进行一些挖掘之后,您需要按以下顺序添加这些行:

首先加载时刻js

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>

加载“fr”,因为你在JSfiddle提供的例子是法语

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/locale/fr.js"></script>
© www.soinside.com 2019 - 2024. All rights reserved.