小编Shy*_*har的帖子

具有角度cli的同位素v2

我正在使用带有角度cli的同位素布局模块来解决问题

我用
npm install isotope-layout --save 安装了模块

我在.angular-cli.json文件中添加了脚本

"scripts": [ 
    ...
    "../node_modules/isotope-layout/dist/isotope.pkgd.js"
  ],
Run Code Online (Sandbox Code Playgroud)

以及package.json中的依赖性

 "dependencies": {
    ..
    "zone.js": "^0.8.4",
    "isotope-layout": "^3.0.2"
 }
Run Code Online (Sandbox Code Playgroud)

但如果我打电话给我的组件

ngOnInit() { $('.grid').isotope(); }
Run Code Online (Sandbox Code Playgroud)

但我有一个错误

Property 'isotope' does not exist on type 'jQuery<HTMLElement>'
Run Code Online (Sandbox Code Playgroud)

如何在我的模块中使用此库?
我试着用它导入它

import isotope from 'isotope-layout';
Run Code Online (Sandbox Code Playgroud)

但我有错误"找不到模块"

任何人都可以向我解释如何在角度cli中使用角度模块?我很困惑..

ps_如果通过控制台我输入$('.grid').isotope();它的工作..

npm isotope angular2-modules angular

1
推荐指数
1
解决办法
1480
查看次数

标签 统计

angular ×1

angular2-modules ×1

isotope ×1

npm ×1