我在Angular JS应用程序中遇到了严重的问题。我有一个主JSP页面和另一个HTML页面。
例如
HTML - > test.htm和JSP - > index.jsp的
我的数据通过ActiveX对象从测试页面转发(某些文本字段)到jsp页面。在我的JSP页面中,我在开始时有一个内联脚本标记,用于捕获来自test.htm页面的数据。其次是Angular库和其他与应用程序相关的文件(app.js,services.js,controllers.js等)
我的Jsp看起来像这样 -
<script>
function abc(dataRecievedThroughActiveXObject) {
// some processing on the data and then forward it to the app.js which is loaded below
}
</script>
</script src="all other angular files + library loaded">
现在,当我的JSP页面启动&#34; abc&#34;函数应该首先运行(由测试页面调用,并考虑加载JavaScript的顺序)。但是我的app.js在我的abc函数之前运行。这是过去几周的问题。我已经尝试了很多东西(在abc中动态加载Javascript,改变加载JS文件的顺序以及更多的东西),但这一直是问题所在。有一次,我开始认为可能是Angular JS优先于本机/普通JS。我对此很新。如果我错了,我很抱歉。但我需要一些帮助。
如果需要更多详细信息,请与我们联系。
帮助高度赞赏。 谢谢!