Tambahkan JavaScript dengan $ doc-> addScript dengan async = “true”


9

apakah mungkin menggunakan addScriptdengan async="true"?

Saya menemukan retasan yang menggunakan beberapa kutipan pintar untuk mengelabui fungsi sematan, tetapi sepertinya ini bisa menjadi fitur asli:

$doc->addScript("//myscript.js", 'text/javascript" async="true');

Jawaban:


9

Jika Anda melihat addScriptfungsi Joomla , ini menunjukkan yang berikut:

public function addScript($url, $type = "text/javascript", $defer = false, $async = false)
{
    $this->_scripts[$url]['mime'] = $type;
    $this->_scripts[$url]['defer'] = $defer;
    $this->_scripts[$url]['async'] = $async;

    return $this;
}

$async adalah boolean oleh karena itu hal berikut ini akan bekerja untuk Anda:

$doc->addScript('//myscript.js', 'text/javascript', false, true);

The falseadalah untuk $deferdan truebagi$async


- maaf hanya salah ketik
webchun
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.