如何在不同于ng- *的属性中获取范围变量

时间:2014-05-24 04:48:44

标签: javascript angularjs twitter-bootstrap datepicker

我在AngularJS中使用了这个datePicker:http://eonasdan.github.io/bootstrap-datetimepicker/,如下所示:

<div class='col-md-2'>
  <div class="form-group">
    <label>End date</label>
    <div class='input-group date' id='endDate' data-date-format="YYYY-MM-DD">
      <input type='text' class="form-control" />
      <span class="input-group-addon">
        <span class="glyphicon glyphicon-time"></span>
      </span>
    </div>
  </div>
</div>

在现实世界中,日期格式在我的控制器的$ socpe.dateFormat中设置,但我不知道如何在属性data-date-format中绑定$ scope.dateFormat。

2 个答案:

答案 0 :(得分:0)

您的问题是您正在尝试将angularjs与jquery插件结合使用。你可以创建一个自定义指令来包装它,但为什么不使用已经用于角度的东西呢?一对夫妻的选择是angular-ui bootstrapAngularStrap

答案 1 :(得分:0)

最后我使用了angular-ui bootstrap datepicker而不是bootstrap-datepicker,使用更少的代码时效果非常好。

感谢@theJoeBiz的提示。