6

現在、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']);
  });
});

乾杯

4

1 に答える 1