前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >AngularJS 模块「建议收藏」

AngularJS 模块「建议收藏」

作者头像
全栈程序员站长
发布2022-09-15 10:49:02
2070
发布2022-09-15 10:49:02
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

模块定义了一个应用程序。 模块是应用程序中不同部分的容器。 模块是应用控制器的容器。 控制器通常属于一个模块。

1 创建模块

你可以通过 AngularJS 的 angular.module 函数来创建模块:

代码语言:javascript
复制
<div ng-app="myApp">...</div>

<script> var app = angular.module("myApp", ['其他模块']); </script>

“myApp” 参数对应执行应用的 HTML 元素。 现在你可以在 AngularJS 应用中添加控制器,指令,过滤器等。

2 添加控制器

你可以使用 ng-controller 指令来添加应用的控制器:

代码语言:javascript
复制
<div ng-app="myApp" ng-controller="myCtrl">
    {
  
  { firstName + " " + lastName }}
</div>

<script> var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { 
     $scope.firstName = "John"; $scope.lastName = "Doe"; }); </script>

3 添加指令

代码语言:javascript
复制
<div ng-app="myApp" runoob-directive></div>

<script> var app = angular.module("myApp", []); app.directive("runoobDirective", function() { 
     return { 
     template : "我在指令构造器中创建!" }; }); </script>

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164217.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 创建模块
  • 2 添加控制器
  • 3 添加指令
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档