AngularJS-从角度引导选择日期datetimepicker url状态从浏览器url删除

AngularJS-从角度引导选择日期datetimepicker url状态从浏览器url删除,angularjs,angular-bootstrap,Angularjs,Angular Bootstrap,我正在使用角度引导datetimepicker 单击日期选择器以选择日期和时间 当前状态正在从浏览器URL中删除。如何解决这个问题 HTMLcode <div class="dropdown"> <a class="dropdown-toggle" id="startDate" role="button" data-toggle="dropdown" data-target="#" href="#"> <div class="input-gr

我正在使用角度引导datetimepicker

单击日期选择器以选择日期和时间

当前状态正在从浏览器URL中删除。如何解决这个问题

HTML
code

<div class="dropdown">
    <a class="dropdown-toggle" id="startDate" role="button" data-toggle="dropdown" data-target="#" href="#">
        <div class="input-group">
            <input placeholder="{{'START_DATE' | translate}} *" required type="text" class="form-control" data-ng-model="startDate"><span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>
        </div>
    </a>
    <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
        <datetimepicker data-on-set-time="onStartDateSet(newDate, oldDate)" date-disabled="disableViewFields" data-ng-model="startDate" data-datetimepicker-config="{ dropdownSelector: '#startDate', startView:'day', minView:'hour' }" />
    </ul>
</div>

如果我从标记中删除href='#',工作正常。代码如下

<div class="dropdown">
<a class="dropdown-toggle" id="startDate" role="button" data-toggle="dropdown" data-target="#">
    <div class="input-group">
        <input placeholder="{{'START_DATE' | translate}} *" required type="text" class="form-control" data-ng-model="startDate"><span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>
    </div>
</a>
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
    <datetimepicker data-on-set-time="onStartDateSet(newDate, oldDate)" date-disabled="disableViewFields" data-ng-model="startDate" data-datetimepicker-config="{ dropdownSelector: '#startDate', startView:'day', minView:'hour' }" />
</ul>


你能给我们看一下控制器的代码和页面的HTML吗?你确定你在设置日期时没有点击上面的日期选择器吗?尝试删除并查看仅发生了什么标记-我可以删除吗?也在html内部?是的,从html中删除整个,看看发生了什么事日期选择器没有显示,它隐藏了,如果我删除标记部分