加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何包含特定于每个视图angularjs的javascript文件

发布时间:2020-12-17 09:56:35 所属栏目:安全 来源:网络整理
导读:我遇到的问题是loadjs文件在将其绑定到网格之前并不总是被加载.我已阅读有关使用指令的其他帖子,但我不明白如何在我的情况下使用它们. 代码应该加载一个特定的视图,每个视图依次有一个特定的javascript文件,需要在视图最终被renered之前加载 因此,视图1可能
我遇到的问题是loadjs文件在将其绑定到网格之前并不总是被加载.我已阅读有关使用指令的其他帖子,但我不明白如何在我的情况下使用它们.

代码应该加载一个特定的视图,每个视图依次有一个特定的javascript文件,需要在视图最终被renered之前加载

因此,视图1可能是具有datagrid.js文件依赖性的数据网格,而view2是具有listview.js依赖性的列表视图

谢谢.

Function MyCtrl1($scope) {
$scope.$on('$viewContentLoaded',function() {

     //Load file if not already loaded
    isloadjscssfile("js/model/gridmodel.js","js")


  $("#grid").kendoGrid({
                    dataSource: getdatasource(),pageable: true,height: 400,toolbar: ["create"],columns: [
                        "ProductName",{ field: "UnitPrice",title: "Unit Price",format: "{0:c}",width: "150px" },{ field: "UnitsInStock",title:"Units In Stock",{ field: "Discontinued",width: "100px" },{ command: ["edit","destroy"],title: " ",width: "210px" }],editable: "inline"
                });
});

}

你不能. Angular不会从模板加载javascript部分.

您应该做的是将它们包含在您的主应用程序中.应用程序启动时应加载所有控制器. (这是您放置npApp指令的地方)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读