Javascript angular 10与现有PHP项目的集成
我有一个带有AngularJs插件的PHP项目。我正在将它们迁移到angular 10。它具有在PHP项目控制器上实现的函数,该控制器具有如下加载脚本文件的机制Javascript angular 10与现有PHP项目的集成,javascript,php,angular,Javascript,Php,Angular,我有一个带有AngularJs插件的PHP项目。我正在将它们迁移到angular 10。它具有在PHP项目控制器上实现的函数,该控制器具有如下加载脚本文件的机制 public function getJsFiles(&$jsFiles) { $jsFiles[] = "angular-plugins/dist/runtime.js"; $jsFiles[] = "angular-plugins/dist/polyfills.j
public function getJsFiles(&$jsFiles)
{
$jsFiles[] = "angular-plugins/dist/runtime.js";
$jsFiles[] = "angular-plugins/dist/polyfills.js";
$jsFiles[] = "angular-plugins/dist/styles.js";
$jsFiles[] = "angular-plugins/dist/vendor.js";
$jsFiles[] = "angular-plugins/dist/main.js";
}
因此,我创建了根级别的NG10项目,在几个模块中迁移了几个组件,并成功地与上面提到的单个构建文件(main.js、polyfills.js、vendors.js、runtime.js、styles.js)集成
Project的功能是,当用户禁用该模块时,它不会在页面上加载相关的Js文件。
所以,这里的问题是,为了实现这一点,我已经用延迟加载(例如core-home.js、multisites.js)生成了模块化的块文件,但当我尝试与PHP项目集成时,无论是在页面上加载组件还是在不提供任何控制台错误
我们的主要目标是用PHP、anguarJs和Angular10一起加载项目
注意:项目在wamp服务器上运行。请查看下图,查看PHP文件中加载的文件夹结构和文件
提前谢谢