在没有Hammerjs的情况下使用Angular Material的正确方法是什么?
我不要HammerJS。当我将鼠标拖动到“材质”选项卡组中时(即使在HTML INPUT控件中),这也会产生奇怪的行为(切换到另一个选项卡),并且我绝对不希望这种行为。我无法选择选项卡组内显示的任何文本。
如果我不包括Hammerjs,Angular每次都会抱怨。我不认为在控制台中留下警告消息是个好习惯。
答案 0 :(得分:0)
文档非常清晰。
某些组件需要HammerJS
https://material.angular.io/guide/getting-started
“某些组件(mat-slide-toggle,mat-slider,matTooltip)依靠HammerJS进行手势。为了获得这些组件的完整功能集,必须将HammerJS 必须加载到该应用程序。”