禁用聚合物抽屉面板滑动
问题描述:
我尝试了以下三种方式(在html标记中,使用.attr()和.prop()),但由于不区分大小写的HTML属性“disableSwipe”和“代码中的“disableEdgeSwipe”是小写字母,Polymer没有检测到它们。有没有人有办法解决吗?禁用聚合物抽屉面板滑动
<paper-drawer-panel id="paperDrawerPanel" force-narrow disableSwipe disableEdgeSwipe ></paper-drawer-panel>
$("#paperDrawerPanel").attr('disableSwipe', true);
$("#paperDrawerPanel").attr('disableEdgeSwipe', true);
$("#paperDrawerPanel").prop('disableSwipe', true);
$("#paperDrawerPanel").prop('disableEdgeSwipe', true);
答
这不会起作用,因为HTML中的属性不区分大小写。因此,当Polymer文档显示disableEdgeSwipe时,您必须编写disable-edge-swipe。
<paper-drawer-panel id="paperDrawerPanel" force-narrow disable-swipe disable-edge-swipe ></paper-drawer-panel>