AngularJS ng-view没有加载js

adp*_*poy 1 javascript twitter-bootstrap angularjs

我的AngularJS应用程序有问题.我正在尝试在ng-view中使用引导程序模板的JavaScript,但是不起作用.当我在我的索引中使用这个JavaScript时效果很好,但不在任何视图中.

这是我的index.html的一部分:

    <!-- Breadcrumb -->

    <ng-view>
    </ng-view>
    <!-- Javascript Libraries -->
    <!-- jQuery -->
    <script src="js/jquery.min.js"></script> <!-- jQuery Library -->
    <script src="js/jquery-ui.min.js"></script> <!-- jQuery UI -->
    <script src="js/jquery.easing.1.3.js"></script> <!-- jQuery Easing - Requirred for Lightbox + Pie Charts-->

    <!-- Bootstrap -->
    <script src="js/bootstrap.min.js"></script>

    <!--  Form Related -->
    <script src="js/select.min.js"></script> <!-- Custom Select -->
    <script src="js/chosen.min.js"></script> <!-- Custom Multi Select -->
    <script src="js/datetimepicker.min.js"></script> <!-- Date & Time Picker -->
    <script src="js/colorpicker.min.js"></script> <!-- Color Picker -->
    <script src="js/icheck.js"></script> <!-- Custom Checkbox + Radio -->
Run Code Online (Sandbox Code Playgroud)

当我使用ng-view中任何与表单相关的脚本的某些功能时不起作用.

我怎样才能在ng-views中使用这个脚本?我试图在ng-views中加载脚本但仍然无效.

Dim*_*man 6

从你的代码片段中很难看到,但你是否尝试过在angularjs文件之前加载jquery?Angular与jqLit​​e一起工作,如果你在angularjs文件angular之前没有加载jQuery尝试用jqLit​​e加载它.

但是,优先将jquery插件转换为指令,以便它们在角度项目中正常工作.

  • 谢谢!!这解决了我的问题.以正确的顺序加载脚本有效.无论如何,我无法在指令中转换外部脚本,工作量太大.这些脚本仅用于外观和感觉,并带有引导主题. (2认同)