在Angular 2中,可以在单击其他元素时调用selector元素吗?

时间:2017-01-18 12:19:40

标签: angular

当我点击页面上的其他元素时,我正在尝试调用angular2-material-datepicker的日历弹出窗口。 那就是:

<material-datepicker>
</material-datepicker>
单击某些文本时应调用

<p> click me to invoke calendar</p>

1 个答案:

答案 0 :(得分:2)

我在api文档中找不到任何内容但在查看日历源后我发现有一个@input属性,它的工作就是显示或隐藏日历。

@Input() showCalendar: boolean;

尝试将组件的局部变量绑定到它并在click事件中更改此变量。 (我自己也没有尝试过,所以请试一下,告诉我是否有效)