現在、Angular.js と Require.js を勉強しています。この 2 つを一緒に使用しているときに、ここで問題が発生しました。たとえば、私の html には {{3+3}} のような非常に単純なものがあります。これは、すべてがロードされてから 6 秒しか評価されないことがわかりました。ユーザーはプロセス全体を明確に見ることができます。しかし、これは私には良くありません。ここでの遅延は望ましくありません。誰かがなぜこれが起こったのか説明できますか? これは、手動でブートストラップを行っているためですか。
これは、require の main.js とブートストラップ コードです。
require.config({
paths: {
jquery: 'lib/jquery/jquery-1.9.1.min',
bootstrap: 'lib/bootstrap/bootstrap.min',
angular: 'lib/angular/angular.min'
},
baseUrl: '/Scripts',
shim: {
'angular': { 'exports': 'angular' },
'bootstrap': { deps: ['jquery'] }
},
priority: [
'angular'
]
});
require(['angular', 'app/admin/app.admin', 'app/admin/app.admin.routes', 'app/admin/index/index', 'app/admin/app.admin.directives'], function (angular, app) {
'use strict';
angular.element(document).ready(function () {
angular.bootstrap(document, ['app.admin']);
});
});
乾杯