angular - 点击事件在角度组件内没有响应
问题描述
我有一个从网上下载的模板。该模板包含 bootstrap.js、font-awesome.min.js 和一些其他文件。我想将模板转换为 Angular 项目;所以我将所有的 css 和 js 文件放在 ANGUALR.JSON 文件中,并将模板的内容放在 index.html 中。当我使用“ng serve”命令编译时,输出正常,所有点击事件也正常。
但我不希望内容以角度存在于 index.html 中,因此我为它创建了一个组件并将内容放入其中。令我惊讶的是,点击事件以及下拉菜单不起作用。我已经在互联网上搜索了我还没有找到解决方案。
到目前为止我所做的,我已经放置了“console.log('inside');” 当我提供页面时,进入所有 js 文件。我可以看到日志意味着页面已正确加载。但我不知道还能做什么
这是 angular.json 的示例
"scripts": [
"src/assets/products/js/vendor/modernizr-3.5.0.min.js",
"src/assets/js/jquery-3.5.1.min.js",
"src/assets/products/js/popper.min.js",
"src/assets/products/js/bootstrap.min.js",
"src/assets/products/js/jquery.slicknav.min.js",
"src/assets/products/js/owl.carousel.min.js",
"src/assets/products/js/wow.min.js",
"src/assets/products/js/animated.headline.js",
"src/assets/products/js/jquery.magnific-popup.js",
"src/assets/products/js/jquery.nice-select.min.js",
"src/assets/products/js/jquery.sticky.js",
"src/assets/products/js/contact.js",
"src/assets/products/js/jquery.form.js",
"src/assets/products/js/jquery.validate.min.js",
"src/assets/products/js/mail-script.js",
"src/assets/products/js/jquery.ajaxchimp.min.js",
"src/assets/products/js/plugins.js",
"src/assets/products/js/slick.min.js",
"src/assets/products/js/jquery.scrollUp.min.js",
"src/assets/products/js/main.js",
解决方案
推荐阅读
- javascript - 使用上下文返回未定义 - 反应原生
- hadoop - 如何在hadoop从机中启动datanode?
- xaml - 如何从 XAML 中的代码绑定数据
- android - 如何在 ImageView 上放置文本
- c - 如何在 Visual Studio 中从多个 c 源文件和头文件创建 .dll 或 .lib?
- python - Tkinter Callback and Trace Back 问题和 Jupyter Notebook 问题
- java - Java级联继承:匿名类VS委托或内部类
- node.js - 未能启动
- wordpress - 找不到docker wordpress wp-config
- kubernetes - 使用 istio 公开暴露 grafana