美文网首页
angularjs的优缺点,核心思想,指令

angularjs的优缺点,核心思想,指令

作者: 逍遥g | 来源:发表于2017-06-13 23:21 被阅读0次

    优点:

    1. 模板功能强大丰富,并且是声明式的,自带了丰富的Angular指令;

    2. 是一个比较完善的前端MV*框架,包含模板,数据双向绑定,路由,模块化,服务,过滤器,依赖注入等所有功能;

    3. 自定义Directive,比jQuery插件还灵活,但是需要深入了解Directive的一些特性,简单的封装容易。

    4. ng模块化比较大胆的引入了Java的一些东西(依赖注入),能够很容易的写出可复用的代码,对于敏捷开发的团队来说非常有帮助,我们的项目从上线到目前,UI变化很大,在摸索中迭代产品,但是js的代码基本上很少改动。

    5. 补充:Angular支持单元测试和e2e-testing。

    缺点:

    1. 验证功能错误信息显示比较薄弱,需要写很多模板标签,没有jQuery方便;

    2. ngView只能有一个,不能嵌套多个视图。

    4大核心思想:依赖注入、模块化、语义化、双向数据绑定、

    mvc:

    m:model      模型

    v:view      视图

    c:controller 控制器

    5大服务  依赖注入

    $location

    $http

    factory(); 工厂 

    service(); 服务 

    provider(); 提供者

    constant(); 常值

    value();  值

    相关文章

      网友评论

          本文标题:angularjs的优缺点,核心思想,指令

          本文链接:https://www.haomeiwen.com/subject/jkbjqxtx.html