摘要: 相同点: 都是基于功能划分的单位,这二者没有上下级的包含关系,模块可以由多个组件构建,独立的组件也通常由多个模块实现 不同点:组件:强调的是跨项目可用的复用性 作为被第三方独立使用的工具,一般都有独立的封装 模块:偏向于设计,在项目中强调的是划分相对独立的功能, 更偏重于逻辑上的区分,封装上可以和其 阅读全文
posted @ 2019-05-22 08:41 江花花 阅读(779) 评论(0) 推荐(1) 编辑
摘要: mvvm是一种设计思路,数据驱动视图,用来实现视图和数据的分类,用在前端 m是model,负责数据的增删改查 v是view,类似html一样的模板,用来展示 vm是viewmodel,model层和view层之间的映射层,用来联系他们俩,实现页面和数据的同步 阅读全文
posted @ 2019-05-22 08:31 江花花 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 回流:当render tree 的一部分或全部的元素因改变了自身的宽高,布局,显示或隐藏,或者元素内部的文字结构发生变化 导致需要重新构建页面的时候,回流就产生了 重绘:当一个元素自身的宽高,布局,及显示或隐藏没有改变,而只是改变了元素的外观风格的时候,就会产生重绘。例如你改变了元素的backgro 阅读全文
posted @ 2019-05-22 02:32 江花花 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 概念 Token在计算机身份认证中是令牌(临时)的意思,在词法分析中是标记的意思。一般作为邀请、登录系统使用。 HTTP 是一种没有状态的协议,也就是它并不知道是谁是访问应用。这里我们把用户看成是客户端,客户端使用用户名还有密码通过了身份验证,不过下回这个客户端再发送请求时候,还得再验证一下。 解决 阅读全文
posted @ 2019-05-15 16:52 江花花 阅读(3008) 评论(0) 推荐(0) 编辑
摘要: 单页面开发:组成:由一个外壳页面和多个页面片段组成 url模式:a.com/#/pageone a.com/#/pagetwo 应用:单页面开发常用于webapp开发和后台管理系统等。 优点:1用户体验好,流畅。 2因为单页面,所以对服务器的压力较小。 3可以在页面切换的时候加一些酷炫的动画效果。 阅读全文
posted @ 2019-05-14 00:53 江花花 阅读(245) 评论(0) 推荐(0) 编辑