2017-10-20 8 views
1

Ich muss so anzeigen 10/15 (Sun) wie meine Kunden wollen! Aber wenn ich dieses Format auf columnFormat einstelle, kann es nicht innerhalb des Klammertextes anzeigen. Wie kann ich M/D (ddd) zur Anzeige in columnFormat einstellen. Aber wissen Sie, andere wie {ddd} ist, kannSo ändern Sie Vollkalender columnFormat mit Klammer?

$("#calendar").fullCalendar({ 
 
    header: { 
 
      left: 'prev,next today', 
 
      center: 'title', 
 
      right: 'month,agendaWeek,agendaDay,listWeek' 
 
     }, 
 
     defaultView: 'agendaWeek', 
 
     views : { 
 
      agendaWeek : { 
 
       columnFormat : "M/D (ddd)" 
 
      } 
 
     } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.19.1/moment.min.js"></script> 
 
<link href="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.6.1/fullcalendar.min.css" rel="stylesheet"/> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.6.1/fullcalendar.min.js"></script> 
 
<div id="calendar"></div>
auf Woche Spalte angezeigt

+0

Können Sie diesen Code-Snippet plündern und den Link teilen? – VicJordan

+0

Ich habe eine auf Code-Snippet –

Antwort

2

Nachdem ich die Nachforschungen wurden fast 9 Stunden, habe ich einfache Lösung eine, wenn ich [] auf jeder Halterung setzen !!! :)

columnFormat : "M/D [(]ddd[)]" //added => [] 
//    ^^ ^^ 
0

Ich bin nicht sicher, ob Sie Klammer um Tag hinzufügen können, aber ich hoffe für Sie, unten arbeiten:

$("#calendar").fullCalendar({ 
 
    header: { 
 
      left: 'prev,next today', 
 
      center: 'title', 
 
      right: 'month,agendaWeek,agendaDay,listWeek' 
 
     }, 
 
     defaultView: 'agendaWeek', 
 
     views : { 
 
      agendaWeek : { 
 
       month: 'dddd', // Sun, Mon,Tue etc 
 
      week: 'dddd, MMM dS', // Fri 10/20 
 
      day: 'dddd, MMM dS' // Friday 10/20 
 
      } 
 
     } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.19.1/moment.min.js"></script> 
 
<link href="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.6.1/fullcalendar.min.css" rel="stylesheet"/> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.6.1/fullcalendar.min.js"></script> 
 
<div id="calendar"></div>

+0

Ich möchte '10/15 (Sun)' anstelle von 'Sun 10/15' und mein Problem ist, wenn ich' '' '' kann nicht angezeigt –

+0

@DavidJorHpan, '(' ist nicht erlaubt im Format, das bedeutet, dass Sie nicht '()' rund um den Tag hinzufügen können. – VicJordan

0

Versuchen Sie es. columnFormat : "M/D ddd"

Als ich versucht, Klammern wie diese (ddd) hat es nicht funktioniert.

+0

Ich habe bereits gefunden Lösung, schau meine eigene Antwort !!! –

+0

Ich sah es, versuchte es und sah es funktioniert.Aber warum() Klammern ließ nicht Tage Wert zu schreiben? Warum sollten wir [] (eckige Klammern) verwenden, um Klammern zu schreiben? – ShiroiTora

+0

Btw, danke für Q & A. Es wirklich meine Bewerbung gesegnet :) – ShiroiTora

Verwandte Themen