Heim >Web-Frontend >Layui-Tutorial >Fügen Sie eine Methode zum Festlegen des Wochenanfangs in der Komponente „layDate' von Laui hinzu
Internationale Konvention besagt, dass Sonntag der Wochenanfang ist, aber einige Benutzer bevorzugen immer noch Montag als Wochenanfang. Derzeit gibt es jedoch kein Konfigurationselement für Laydate, um dies festzulegen . Eine Konfigurationselementunterstützung wurde zulaydatePro wie folgt hinzugefügt:
Sie können den Kommentaren auch entnehmen, dass Sie zur Vereinfachung der Verwendung 0 bis 6 einstellen können (d. h , Datum. Zusätzlich zu dem Wert, der getDay() entspricht, werden auch die entsprechenden Tage eins, zwei, drei oder Su, Mo, Di bereitgestellt. Empfohlen: Schnellstart mit dem Laui-Framework
Das Folgende ist eine kurze Einführung in die Implementierungslogik dahinter:
1. Fügen Sie der Standardkonfiguration einen Anfangswert von WeekStart hinzu
2. Überprüfen Sie beim Rendern, ob der eingegebene Wert die Anforderungen erfüllt, und setzen Sie ihn auf den entsprechenden Wert von 0-6 es erfüllt die Anforderung nicht, setzen Sie es auf 0 zurück
3 Wenn das Laydate später tatsächlich gerendert wird, werden Knoten gemäß WeekStart generiert
Hier gibt es zwei Teile, einer ist angezeigt im Header
Der andere ist der Inhalt im eigentlichen td
Hier geht es um das Festlegen des Wochenbeginns. Das Beispiel gibt den Beginn von an Montag. Dies ist tatsächlich häufiger der Fall. Es kann jedoch nicht nur der Montag festgelegt werden, sondern auch ein beliebiger Tag, der dann den tatsächlichen Anforderungen entspricht
Das obige ist der detaillierte Inhalt vonFügen Sie eine Methode zum Festlegen des Wochenanfangs in der Komponente „layDate' von Laui hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!