Javascript 在AngularJS项目中需要的地方加载JQuery
我使用JQuery创建了一个404错误页面 如果我在index.html中有jquery.min.js、404.js、404.min.css和一个javascript脚本标记,那么我的AngularJS项目就只能使用它。然而,这会在我的其他页面上创建不必要的加载,并降低网站的运行速度 我发现了这个,但是看起来它只是为CSS样式表设计的,或者我可以使用它来包含JS文件吗Javascript 在AngularJS项目中需要的地方加载JQuery,javascript,jquery,angularjs,angular-ui-router,Javascript,Jquery,Angularjs,Angular Ui Router,我使用JQuery创建了一个404错误页面 如果我在index.html中有jquery.min.js、404.js、404.min.css和一个javascript脚本标记,那么我的AngularJS项目就只能使用它。然而,这会在我的其他页面上创建不必要的加载,并降低网站的运行速度 我发现了这个,但是看起来它只是为CSS样式表设计的,或者我可以使用它来包含JS文件吗 我应该如何只在我的partials、404.html文件而不是index.html上加载这个JS、CSS文件?我想你在寻找延迟加
我应该如何只在我的partials、404.html文件而不是index.html上加载这个JS、CSS文件?我想你在寻找延迟加载 通常,在页面加载期间,与某个网页或应用程序相关的所有JavaScript都会立即加载 延迟加载是仅在用户需要时加载代码。因此,如果您的页面上有一个按钮,一旦按下该按钮,就会向用户显示完全不同的屏幕 很好地、干净地达到这一目的 请看一下我的项目中的以下代码
$('#somebutton').on('click', function() {
require(
['every', 'javascript', 'dependency', 'for', 'other', 'screen'],
function(ev, js, dep, fr, othr, scrn){
// Create the screen with your dependencies
}
);
});