美文网首页
在Angular app中的状态管理(一)

在Angular app中的状态管理(一)

作者: 猛同学 | 来源:发表于2019-09-29 09:22 被阅读0次

我们在内存中存储什么?URL中应该包含那些内容?本地UI状态是怎么样的?我们如何同步服务器上的持久状态,URL,和状态?

在设计应用程序的状态管理。必须回答的问题

状态类型

1、服务器的状态(存储在服务器上)

2、持久的状态(存在客户端内存中服务状态的子集)

3、URL 和路由器状态

4、客户端状态(未存储在服务器上)

5、暂时客户状态(未在URL中显示)

6、本地UI状态(按钮的颜色)

确定State类型时

考虑

1 它的活动范围是那?

2、它的生命周期是那?

建议:URL 中反映持久性数据和客户状态的一种很好做法

相关文章

  • 在Angular app中的状态管理(一)

    我们在内存中存储什么?URL中应该包含那些内容?本地UI状态是怎么样的?我们如何同步服务器上的持久状态,URL,和...

  • ng-app

    ng-app 确认angular.js的管理边界angular.js比较霸道,一旦确认了ng-app,ng-app...

  • Angular数据检测及单向数据流

    本文学习总结于 太狼 关于“angular2中数据状态管理方案有哪些?”的回答 Angular 2 Change ...

  • Angular5中状态管理

    前面学习了vue,react 都有状态管理,如vue中的vuex是全局状态管理,在任何组件里都可以引用状态管理中的...

  • NgRx

    1. 概述 NgRx 是 Angular 应用中实现全局状态管理的 Redux 架构解决方案 @ngrx/sto...

  • 002数据绑定

    1 ng-app命令,加在标签上,如 表示这个标签会被angular.js管理 2 {{}}angular.js用...

  • NgRX-01

    1. 介绍ngrx ngrx 相当于 Angular 版本的 redux,是 Angular 的状态管理工具 2....

  • Angular状态管理 - NgRx

    Angular 官方框架本身提供了较为全面的功能,但是却缺少诸如 Redux,Vuex 之类的状态管理框架,而 N...

  • AngularJS学习笔记

    引入angular.js 若在页面中引入了angular.js并添加了ng-app="app" ng-contro...

  • Angular中的控制器

    控制器在Angular中占有重要的地位,它是组成前端MVC框架的一员。在Angular中,控制器的作用是管理页面的...

网友评论

      本文标题:在Angular app中的状态管理(一)

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