我在其中一个项目中使用了把手,我希望加快加载时间。现在,HTML页面中有一些预编译的车把模板。因此,即使浏览器可能不需要它们,浏览器也会加载模板 为了加快速度,我希望这些预编译的javascript模板及时加载。这意味着,当用户点击按钮时,我希望浏览器从服务器请求必要的数据,而不是更早。这将减少服务器负载并提高页面速度(因为用户需要该按钮的可能性很低)。
我的问题是:如何从服务器加载数据?我已经看到很多教程使用的模板没有预编译,只是加载HTML文件并在浏览器中编译,但如何加载handlebars
生成的脚本?
一些代码:
$("#select-server-button").on "click", ->
# Load template file located in /static/templates/myTemplate.js
myTemplate = Handlebars.templates['myTemplate'];