我在项目中使用 Angular Material 。我收到以下警告:

我知道这是此question的副本
他们在回答中提到:

  • 我们必须在 package.json 文件中的"^2.0.8",中添加dependencies
  • polyfills.ts 文件中导入'hammerjs/hammer';

  • 就我而言,一切都很好,但我仍然收到相同的警告
    浏览器控制台。

    最佳答案

    有两种方法可以解决此问题:

  • 在主模块的文件或polyfills.ts中包括(主要)导入:

    import 'hammerjs';
    
  • 或将CDN中的脚本包含到index.html文件中:

    <head>
      <!-- ... -->
      <script src="https://cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.8/hammer.min.js"></script>
      <!-- ... -->
    </head>
    
  • 10-02 22:04