我和谷歌共成长-初识angular

小灿ovo 2022-08-24 09:15:41

angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。官方已将 Angular 2 和之前的版本 js 分开维护(两者的 GitHub 地址和项目主页皆不相同)

angular的核心功能:

  • 数据绑定: 表示模型和视图组件之间数据的自动同步。

  • 控制器: 表示Javascript函数绑定到特定的范围。

  • 服务: Angular内配有多个内置服务,例如 $http 可作为一个XMLHttpRequest请求。但是这些单一对象在应用程序只可以实例化一次。

  • 过滤器:表示从一个数组的条目中选择一个子集,并返回一个新的数组。

  • 指令: 指令是关于DOM元素标记。可以被用来创建作为新的自定义部件的自定义HTML标签。

  • 模板:指的是符合从控制器和模型信息中呈现的视图。可以是单个文件或者是一个页面上的多个视图

  • 路由: 用于切换视图

  • 模型视图: 在中并未真正实现MVC设计模式,而是更接近于MVVM(模型-视图-视图-模型)设计模式

  • 依赖注入: Angular有一个内置的依赖注入子系统,开发人员可以通过使用应用程序从而更便捷的开发,理解和测试。

...全文
49 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,472

社区成员

发帖
与我相关
我的任务
社区描述
加入“谷歌开发者”社区,一起“共码未来。
android 企业社区
社区管理员
  • 谷歌开发者
  • 开发者大赛发布
  • 活动通知
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧