从框架中的函数异步加载 Javascript


Load Javascripts Asynchronously from a Function in Framework

我有一个使用一些框架的系统。这个框架有一个名为addScript( $path )的函数,并使用此函数来加载javascript。

public function addScript( $path ){
    $this->_jsFiles[$path] = $path;
}
//Or either this one
public function addScript($script) {
    $this->scripts[md5($script)] = $script;
}

我如何调用该方法如下;

$helper->addScript( 'javascript/jquery/jquery-2.1.1.min.js' );

我知道如何使用标签异步加载 javascript。

<script async type="text/javascript" src="javascript/jquery/jquery-2.1.1.min.js"></script>

我不太熟悉使用 PHP 加载 javascript,是否可以使用这些函数异步加载脚本?

我不这么认为。 您可以将请求分散到不同的子域中,这将在Parllel中加载它们,但是要以真正的异步方式加载它们,您必须使用AJAX。