zoukankan      html  css  js  c++  java
  • AngularJS的基本概念和用法

    • mvc
      • 为什么需要mvc(mvc只是手段,终极目标是模块化和复用)
        • 代码规模越来越大,切分职责是大势所趋
        • 为了复用
        • 为了后期维护方便
      •   前端mvc的困难
        • 操作DOM的代码必须等待整个页面全部加载完成。
        • 多个JS文件之间如果出现互相依赖,程序员必须自己解决。
        • JS的原型继承也给前端编程带来了很多困难
      •  AngularJS中的Controller
      • Controller使用过程中的注意点
        • 不要试图去复用Controller,一个控制器一般只负责一小块视图。
        • 不要在Controller中操作DOM,这不是控制器的职责。建议封装在指令里面。
        • 不要在Controller里面做数据格式化,ng有很好用的表单控件。
        • 不要在Controller里面做数据过滤操作,ng有$filter服务。
        • 一般来说,Controller是不会相互调用的,控制器之间的交互会通过实践进行。
    • 模块化与依赖注入
    • 双向数据绑定
    • 指令
    • Service
    • provider
    • 表单
  • 相关阅读:
    AWS 移动推送到iOS设备,Amazon Pinpoint
    iOS 上架注意
    iOS 开发笔记
    TestFlight 测试
    iOS UI基础-21 WKWebView
    Parallels Desktop 重装系统
    Xcode8.2 继续使用插件
    iOS JSPatch 热修复使用
    Mac 配置环境变量
    Mac 安装 JDK
  • 原文地址:https://www.cnblogs.com/dqcer/p/7622190.html
Copyright © 2011-2022 走看看