JavaScript,只在需要时才加载组件/调用方法

JavaScript, load component/call method only if needed

本文关键字:组件 加载 调用 方法 JavaScript      更新时间:2023-09-26

我正在寻找一种方法来清理我的HTML视图从script -标签。

的例子:

(带有script标签的视图)

<script type="text/javascript">
    $jQuery().ready(function() {
        call.a.method();
    }
</script>

我想删除这个脚本标签,并把它放到一个类-这个类应该在文档准备事件上初始化,并执行属于被调用视图的方法。

我怎么会意识到那样的事情呢?有没有最佳实践?

我的意图的简短版本:1)。从html文件中删除脚本标签,并将此代码放入一些方法/函数中2.) 如果我调用视图,只调用属于视图的方法/函数:例子:www.url.com/testview.html执行:obj.views.testview ();

我怎么能实现像映射一样的东西,有可能识别被调用的文件/视图吗?

必须将其移到脚本文件中:)

something.js

JS代码:

$jQuery().ready(function() {
        call.a.method();
    }

html代码

<script src="scripts/jquery-1.6.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="scripts/something.js" type="text/javascript" charset="utf-8"></script>