如何将jQuery注入Angular 1.5组件

时间:2016-08-17 04:35:40

标签: javascript angularjs webpack

我想知道如何将jquery注入组件中。例如

在我的webpack.conf文件中:

 new webpack.ProvidePlugin({
  $: "jquery",
  jQuery: "jquery",
  "window.jQuery": "jquery"
 })

在我的组件文件中:

module.exports = {
 templateUrl: 'app/example.html',
 controller: ['$', exampleController]
};

function exampleController(){
 console.log('exampleController');
};

Stack:Angular 1.5,JavaScript,NPM和Webpack

1 个答案:

答案 0 :(得分:2)

除非将jQuery包装为角度模块,否则不要使用Angular注入将其注入控制器。为了在webpack的角度组件中使用jQuery,只需要在你使用它的任何文件的顶部:

var $ = require('jquery');
相关问题