Итак, я только что обновился до альфа-версии Bootstrap4, и мне это действительно очень нравится. Единственное, что заставляет меня сходить с ума, это то, что мой datetimepicker больше не показывает средство выбора!
Я запускаю - jquery_3.1.1_min.js - bootstrap-4.0.0-alpha - datetimepicker.js v4.15.35 - datetimepicker.css v4.15.35 - moment.js v2.9.0
Я видел более новую версию средства выбора на https://tempusdominus.github.io/bootstrap-3/ но это тоже не сработало и не смогло показать средство выбора
у кого-нибудь был опыт работы со сборщиком и начальной загрузкой 4? Был бы очень признателен за помощь в перестановке включений и версий библиотек в течение всего дня, чтобы попытаться снова заставить это работать.
Мой код выглядит так:
<heade>
<link href="bootstrap-4.0.0-alpha.6-dist/css/bootstrap.min.css" rel="stylesheet">
<script src="js/moment.js"></script>
<script src="js/tempusdominus-bootstrap-3.min.js"></script>
</head>
<div class="col-sm">
<div class="form-group">
<input id="date" type="date" name="date" value="<?php echo($date) ?>" class="form-control form-control-sm">
</div>
</div>
$(document).ready(function(){
$('#date').datetimepicker();
})
И хотя вход имеет значение, он кажется пустым. И когда на вход нажимают, он становится активным, но средство выбора не появляется. Нет ошибки.
Обновлять
Так что я смог заставить его работать немного. Если я добавлю атрибуты data-target="#date" data-toggle="datetimepicker" к входным данным, я смогу, по крайней мере, переключить сборщик. Поскольку значки глифов были удалены из начальной загрузки 4, а я еще не добавил свои собственные, значки календаря и времени не отображаются.
Следующая ошибка теперь заключается в том, что панель времени не отображается. Я могу переключиться на панель календаря, но не могу вернуться к панели времени, потому что она не существует.
Обновлять
Теперь я выбрал два поля ввода. Один на дату, который отлично работает. И один на время. Проблема в том, что когда сборщик создается так:
$('#datetimepicker5').datetimepicker({
format: 'LT'
});
Пикер показывает дни недели....вместо времени.
выглядит так:
<div class="datepicker">
<div class="datepicker-days" style="">
<table class="table-condensed">
<thead></thead>
</table>
</div>
</div>
Так что теперь ищу, почему это происходит....
чем за помощь
Крис