I'm a newbie of ionic 2, i create project and need to jquery plugin link colorbox, slick-carousel...
I've run the command in a terminal
npm install jquery slick-carousel
typings install jquery --ambient --save
typings install slick-carousel --ambient --save
I have imported the JQuery:
import * as JQuery from 'jquery';
import * as slick from 'slick-carousel';
Then ionic error is: Can not find module 'slick-carousel'.
Please help me solve this problem, or have examples ready so I can refer to.
Thanks all!
Since
slick-carousel
doesn't have any exported modules (it just adds chainable functions onto jQuery) the method for importing it is different. Here's a minimal example:Note that we add the carousel initialization to the
ionViewLoaded()
event handler to make sure the DOM is loaded. And then the template:And finally, makes sure you import the CSS by adding this to your
app/theme/app.core.scss
file:Have fun!
If anyone it reading this in 2017:
The page event
ionViewLoaded()
is not valid anymore. It isionViewDidLoad()
in the current RC4 version.For future reference: http://ionicframework.com/docs/v2/api/navigation/NavController/#lifecycle-events