Bootstrap datepicker在angular2中不起作用

时间:2017-01-11 05:42:22

标签: angular

我在Angular2代码中集成了引导日期选择器。但它没有显示日期选择器。

在HTML中

<div class="input-box sandbox-container">
  <input type="text" id="date" required>
</div>

在剧本中

    $(function() {
  $('#sandbox-container input').datepicker();
});

2 个答案:

答案 0 :(得分:0)

你的沙盒容器是一个类,而不是id

尝试

 $(function() {
  $('.sandbox-container input').datepicker();
});

答案 1 :(得分:0)

你的脚本何时被调用? 你的dom初始化后必须调用它。我想你的HTML是一个组件模板。您需要在组件的ngAfterViewInit()中调用datepicker。

注意:jquery和angular2不能很好地协同工作,我会遇到一些绑定问题。