element-ui
的calendar
日历组件默认不是当月的日期是灰色的, 并且点击会切换到那个月, 怎么能够禁用那个默认的点击事件呢? 点击也让它不跳转
element-ui
的calendar
日历组件默认不是当月的日期是灰色的, 并且点击会切换到那个月, 怎么能够禁用那个默认的点击事件呢? 点击也让它不跳转
13 回答12.9k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
5 回答1.3k 阅读
3 回答2.3k 阅读✓ 已解决
5 回答1.4k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
很简单,将不允许点击的那些表格项设置pointer-events:none,这个是css3的东西,意思就是让鼠标事件失效,这玩意儿也吓了我一大跳:css还能禁止js的事件!!!
具体实现代码如下:
.el-calendar-table:not(.is-range) td.next, .el-calendar-table:not(.is-range) td.prev{
pointer-events: none;
}