Jquery 如何制作全屏菜单6

Jquery 如何制作全屏菜单6,jquery,css,angular,angular-material,Jquery,Css,Angular,Angular Material,我需要添加全屏菜单在我的项目,我发现了一个演示上。我从codepen复制了代码并粘贴到我的项目中,但它不起作用。如何将JQuery转换为Angular 6 我解决了这个问题,但无法删除这个问题在Angular项目中包含jQuery是可行的(如回答和演示的),但在创建Angular应用程序时,您确实不需要jQuery。对于一个已经提供了实现这类功能的库的框架来说,它引入了很多不必要的膨胀和bug风险(请参阅) 在大多数情况下,除非它是一个遗留应用并且jQuery已经被使用,否则最好避免使用jQue

我需要添加全屏菜单在我的项目,我发现了一个演示上。我从
codepen
复制了代码并粘贴到我的项目中,但它不起作用。如何将JQuery转换为Angular 6


我解决了这个问题,但无法删除这个问题

在Angular项目中包含jQuery是可行的(如回答和演示的),但在创建Angular应用程序时,您确实不需要jQuery。对于一个已经提供了实现这类功能的库的框架来说,它引入了很多不必要的膨胀和bug风险(请参阅)

在大多数情况下,除非它是一个遗留应用并且jQuery已经被使用,否则最好避免使用jQuery,因为ES6和更新版本提供了您所需要的一切