【问题标题】:Angular custom directive for Datepicker, popup issueDatepicker的角度自定义指令,弹出问题
【发布时间】:2015-04-17 03:21:39
【问题描述】:

我使用 Angular UI 日期选择器创建了一个自定义指令。 Angular UI datepicker 弹出窗口应该在按钮单击事件上打开。此按钮单击事件被触发,is-open 布尔值设置为 true,但未显示弹出窗口。 请指教。

Plunker 链接:http://plnkr.co/edit/wszoqlmIzS6h3majJrnN?p=preview

【问题讨论】:

标签: angularjs angularjs-directive datepicker angular-ui angular-ui-bootstrap


【解决方案1】:

我认为问题在于按钮的事件传播,$event.stopPropagation(); 可以阻止它。我已经有一个similiar issue 可以解决你的问题。

我已经更新了plunkr,它现在可以工作了

official documentation 的示例中,您还可以找到以下代码行:

$scope.open = function($event) {
    $event.preventDefault();
    $event.stopPropagation();

    $scope.opened = true;
};

【讨论】:

    猜你喜欢
    • 2017-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-30
    相关资源
    最近更新 更多