基于vue解析复杂页面——以简书前端为例

基于vue解析复杂页面——以简书前端为例

在实际写页面的时候,如果一个页面的结构比较复杂,那么我们着一个页面的前端代码的量就会很大,那么我们如何拆解一个页面呢?
下面我们以简书首页进行解析及使用

根据框起来的部分,我们可以分为以下几个模块

  • 导航栏
  • 轮播图
  • 收藏话题
  • 热门作者
  • 文章
    目录结构图


    3.png

然后我们依次抽取出来创建组件

下面以Header为例使用组件
1.我们在Home.vue的Script中引入Header.vue


4.png

其中v-Head是自定义命名 仿照vue的命名方法
2.然后在template中引入


5.png

3.run dev 运行实现效果

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容