javascript - 将外部js文件导入角度
问题描述
我一直在以这种方式添加我的javascript文件:
"scripts": ["src/assets/js/core/jquery.min.js",
"src/assets/js/core/bootstrap-material-design.min.js",
"src/assets/js/plugins/moment.min.js",
"src/assets/js/core/popper.min.js"],
除了这个之外,还有另一种方法可以将外部 javascript 文件添加到 angluar 7。我试过这个,但它似乎没有任何效果
解决方案
首先,您应该使用 npm 安装您的库。然后将库添加到项目中的 node_modules 文件夹中。
现在:
如果你想将 js 文件导入 Angular 项目,首先你应该检查 Angular 的版本,如果你使用的是 2 和 4 版本,你应该这样写:
"scripts": [ "../node_modules/jquery/dist/jquery.min.js" ]
如果你使用高于 4 的版本,比如 5,6 或 7,你应该这样写:
"scripts": [ "./node_modules/jquery/dist/jquery.min.js" ]
在这个例子中,我将 jquery 导入到 angular 项目中。我希望,它有效
推荐阅读
- python - Python创建矩阵并根据列表值选择行
- ignite - 来自外部集群的 Apache Ignite SQLClient 连接
- javascript - 如何获取作为参数传递给另一个函数的函数的参数?
- python - 不理解这个解析日期字符串的 ValueError
- php - 带有 PHP 菜单的干净/漂亮的 URL
- recursion - Prolog,基本案例失败的问题
- java - AsyncTask 不会延迟 Handler 中的操作
- c++ - MASM:A1000 错误,无法打开文件(程序集)
- python - TypeError:“列表”对象不可调用以进行多索引
- ios - 缺少用于浏览其他位置的“编辑”按钮,例如在 UIDocumentPickerViewController 实现中启用 Dropbox、Google 驱动器等