Bootstrap-Datetime-Picker funktioniert nicht mit Bootstrap-4 Alpha 6
Sind wir mit Eonasdan Datetime-picker. Wir wanderten zu den Boostrap 4 Alpha 6 denn es kommt mit vielen Verbesserungen gegenüber Alpha5, sondern Datetime-picker gebrochen. Jetzt ist es nicht, der die zahlen zeigt, wenn wir klicken Sie auf Kalender-Symbol in der datetime-picker.Aber es funktioniert mit alpha 5.Ich bin auf der Suche nach einer Möglichkeit, diese zu lösen.
JS:
//Code goes here
$(function () {
$('#datetimepicker1').datetimepicker();
});
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Bootstrap date time picker</title>
<!--<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.5/css/bootstrap.min.css">-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.45/css/bootstrap-datetimepicker.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body>
<div class="container" style="margin:50px;">
<h4>Bootstrap Datetime Picker</h4>
<div class="row">
<div class='col-sm-6'>
<div class="form-group">
<div class='input-group date' id='datetimepicker1'>
<input type='text' class="form-control" />
<span class="input-group-addon">
<span class="fa fa-calendar"></span>
</span>
</div>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-2.2.4.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.2/js/tether.min.js"></script>
<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.5/js/bootstrap.min.js"></script>-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.45/js/bootstrap-datetimepicker.min.js"></script>
<script src="script.js"></script>
</html>
- Bootstrap-Datepicker ist noch nicht kompatibel mit Bootstrap 4, und wie Sie wissen, sind die Entwickler bereits bekannt, dass dieses Problem: github.com/Eonasdan/bootstrap-datetimepicker/issues/1996
Du musst angemeldet sein, um einen Kommentar abzugeben.
Klassen
collapse in
Klassen wurden geändert incollapse show
, das ist, warum der code wurde nicht vereinbar.in Ihrem vendor\eonasdan\bootstrap-datetimepicker\src\js\bootstrap-datetimepicker.js
getTemplate:
Änderung:
togglePicker:
und
Änderung:
und
Quelle
Für korrekt angezeigt, alle Symbole in eonasdan-bootstrap-datetimepicker-Sie können nur die glyphicons auf Ihrer Seite mit diesem tag:
HTML:
oder installieren es mit:
Diese helfen Ihnen zu zeigen, richtig alle Symbole in der Komponente, für die richtige Komponente für die Anzeige befolgen Sie die oben genannten Schritte für Heretron und sr9yar.
Natürlich können Sie auch kopieren Sie die fonts aus dem dist-Ordner im boostrap 3 und den css relative, aber der vorher option ist in der Regel mehr schnell.
Dies ist das repository in github von glyphicon-nur-bootstrap:
https://github.com/ohpyupi/glyphicons-only-bootstrap
Glück, hoffe ich habe dir helfen
PD: Sorry, wenn mein Deutsch falsch ist. Bye