【问题标题】:how to load angular-bootstrap如何加载角度引导
【发布时间】:2016-07-30 00:02:40
【问题描述】:

问题:我无法从node_modules 加载ui-bootstrap-tpls.js

错误:[$injector:nomod] 模块 'angular-bootstrap' 不可用! 您要么拼错了模块名称,要么忘记加载它。如果 注册模块确保将依赖项指定为 第二个参数。

'use strict';

export default require('angular')
  .module('lazyApp', [
    require('angular-ui-router'), 'angular-bootstrap',
    // @TODO: It's a hack! https://github.com/ocombe/ocLazyLoad/issues/179
    (() => {
      require('oclazyload');
      return 'oc.lazyLoad'
    })(),

    //require('angular-bootstrap',

    /*
     uncomment to move msg-store to bundle.js only instead
     of putting it in both: 3.bundle.js and 4.bundle.js
     */
    //require('commons/msg-store').name,
    require('./pages/home/home.routing').name,
    require('./pages/messages/messages.routing').name,
    //require('./pages/solr/solr.routing').name
  ]);

【问题讨论】:

    标签: angularjs webpack angular-bootstrap oclazyload


    【解决方案1】:
    var app = angular.module('app', [
        'ui.bootstrap'
    

    确保 js 脚本已加载到文件中,如果您使用 bower,则可以使用名称安装

    bower install angular-bootstrap --save
    

    然后找到该文件并将其加载到页面上

    【讨论】:

    • 但我会用 oclazyload 加载 angular-bootstrap 和 requirejs
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-06
    • 2017-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多