2017-12-21 61 views
0

これはMoment.jsの挿入に関するエラーですが、完全にはわかりません。私はいくつかのエラーが発生しますが、私は彼らが完全に最初の結果であることを信じています。完全に最初のエラーがある:Moment.js:未定義のプロパティ 'defineLocale'を読み取ることができません

af.js:13 Uncaught TypeError: Cannot read property 'defineLocale' of undefined 
    at af.js:13 
    at af.js:9 
    at af.js:10 

af.jsがMoment.jsローカル設定ファイルで、このエラーポイントにラインが示されているような線13である:ここ

var af = moment.defineLocale('af', { 

がどのようにI

<head> 
    <link href="http://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 

    <link rel="stylesheet" href="https://cdn.rawgit.com/MatthewLoveday/mq/master/mathquill.css"> 
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/css/materialize.min.css"> 

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
    <script src="https://cdn.rawgit.com/MatthewLoveday/mq/0c20cf96/mathquill.js"></script> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/js/materialize.min.js"></script> 
    <script src="https://www.gstatic.com/charts/loader.js"></script> 

    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.1/Chart.min.js"></script> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/locale/af.js"></script> 

    <script>var MQ = MathQuill.getInterface(2);</script> 

    <title>Maths Site</title> 
</head> 

私だけChart.jsと一緒にそれを使用していますが、すべての私の使用状況を表示するには:それは私の<head>タグ(それは最後から二番目<script>タグである)に含めますChart.js私は信じて、この質問のために少し過剰でしょう。

+2

によって

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/locale/af.js"></script> 

を交換 '自体をmoment.js'。 – Xufox

+0

@Xufox私はちょうど(https://cdnjs.com/libraries/moment.js)を使用すると言う私のサイト(https://momentjs.com/docs/)の指示に従って、私はそれを含まない、どうすればいいですか? –

答えて

1

ページのhttps://cdnjs.com/libraries/moment.jsには、モーメントロケールへのリンクがいくつかあります。下の4つのリンクのみが異なります。これらのリンクは通常のmoment.jsソースと、moment-with-locales.js(いずれも縮小版と通常版の両方)です。

あなたは既に読み込まれたmoment-with-locales.jsを前提としているアフリカのロケール(リストの最初のソース)を選択しました。しかし、あなたはちょうど普通のmoment.js(縮小版)が必要だった可能性が高いです。だから、あなたが含まれていない

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/mome‌​nt.min.js"></script> 
+0

ありがとう、私はちょうど怠け者だったと思います。 –

関連する問題