美文网首页产品交互设计
页面的组件化案例

页面的组件化案例

作者: 阁主的叨叨 | 来源:发表于2019-02-25 16:38 被阅读7次

第一次接触到组件化的案例,是在去年的IXDC上滴滴其中的一个分享keynote中,他们的出发点如下

滴滴要解决的问题:

效率低下、感知混乱、成本浪费、责权不明、品质不齐...

组件化的核心价值:

通过工具模板体系化,设计效率提升,审核修改率降低,

输出品质拉齐,解决内宣延续性的问题,

从基础工作上解放更多脑力设计师。

(以上是他们的结论,案例因版权问题不便展示)

现在阁主在项目中也遇到了一些需要解决的事情,所遇到的问题与滴滴的不尽相同,但同样,组件化也能帮助解决了不少难题。

如下,阁主遇到的问题是,一个结果页面,如下图。

来分析一下,该页面有很多不同种类的信息,每种信息的状态又有很多种。如果单独把页面去进行铺开则会有很多种排列组合

如果直接将所有排列组合的页面呈现出来,需要画会有二三十多个。真这样做的话,一方面容易漏状态,另一方面在表述上不够简洁,使得其它看文档的人也会觉得头晕目眩,显得文档不够专业。

针对以上的分析,于是,采用组件化的思维,将每一块有不同状态的信息单独分成块,罗列出来,再针对每块的内容进行详细说明。

页面的划分块如下

部分内容的分块呈现如下

最后将页面和所有的组件化内容一起罗列出来,并标示好对应关系进行展示,如下图。

从总体效果来看是不是整洁清晰了很多。

来总结一下:

1. 什么样的页面需要组件化?

信息的排列组合方式有很多种,并且信息模块彼此独立,组件化的方式呈现能将信息分类做的更清晰。

2. 怎样组织组件化的页面?

将页面独立的、有不同状态信息块分离成不同的模块,并以模块为单位分别进行标注呈现。

以上只是组件化的其中一个案例,仅供参考,组件化灵活性很高,大家伙可以在此基础上进行更多场景应用的尝试。

相关文章

  • 页面的组件化案例

    第一次接触到组件化的案例,是在去年的IXDC上滴滴其中的一个分享keynote中,他们的出发点如下 滴滴要解决的问...

  • android 收藏的一些好文

    1.常用git命令清单 2.Android组件化、模块化开发 3.Android 组件化案例 4. 5.

  • vue组件化案例

    简单的vue 组件化demo,效果很简单,就是一个列表增删改查。 未组件化代码: 效果: 组件化后: 效果: 详细...

  • Android 组件化案例

    为什么组件化随着移动互联网的发展,或许中小型项目还可以用单工程+MVC/MVP/MVVM的架构来完成,但当项目到了...

  • APICloud+Vue.js商城实战-6.商品分类页面(二级分

    1、APICloud组件 openwin 打开新窗口组件,本案例中用于二级分类打开商品列表页 官方文档地址http...

  • Android组件化开发实践

    下一篇:Android组件化开发案例(融合数10个项目模块) 目录介绍 1.为什么要组件化1.1 为什么要组件化1...

  • Android组件化开发

    组件化案例demo https://github.com/yangchong211/LifeHelper 目录 为...

  • Vue 父子组件通信

    案例一 父组件 子组件 案例二 父组件 子组件

  • vue组件

    模块化:是从代码逻辑的角度进行划分的 组件化:是从ui界面的角度进行划分的;前端的组件化,方便ui组件的重用 创建...

  • React 17 基础1

    简介 设计理念单向数据流、虚拟 DOM、组件化 组件化编程的思想React 以组件的方式去重新思考用户界面的构成,...

网友评论

    本文标题:页面的组件化案例

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