Javascript 在angular 6中使用slick.js时出错
我试图在angular中使用slick.js作为旋转木马框架 我尝试了“npm install slick--save”,并将下载的文件添加到我的脚本和样式json对象中 这不起作用,因此我在angular index.html文件中导入了css和js:Javascript 在angular 6中使用slick.js时出错,javascript,jquery,angular,slick.js,Javascript,Jquery,Angular,Slick.js,我试图在angular中使用slick.js作为旋转木马框架 我尝试了“npm install slick--save”,并将下载的文件添加到我的脚本和样式json对象中 这不起作用,因此我在angular index.html文件中导入了css和js: <link rel="stylesheet" type="text/css" href="slick/slick.css"/> <link rel="stylesheet" type="text/css" href="sl
<link rel="stylesheet" type="text/css" href="slick/slick.css"/>
<link rel="stylesheet" type="text/css" href="slick/slick-theme.css"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root></app-root>
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="slick/slick.min.js"></script>
</body>
但是我得到了这个错误:
ERROR in mainroot/venuepage/venuepage.component.ts(451,36): error TS2551: Property 'slick' does not exist on type 'JQuery<any>'. Did you mean 'click'?
mainroot/venuepage/venuepage.component.ts(451,36)中出现错误:错误TS2551:类型“JQuery”上不存在属性“slick”请尝试使用:
declare var $: any;
而不是:
import * as jQuery from 'jquery';
尝试使用:
declare var $: any;
而不是:
import * as jQuery from 'jquery';