前言

文章发布和显示多适用于公众号或论坛等项目,是较为基础和常见的功能

效果

制作思路

  • 发布文章:填写文章的基本信息
  • 文章展示:显示文章的基本信息## 制作过程

    第一步:搭建数据模型

  • 建立文章表,并建立相关字段,如文章标题、封面、内容和摘要等文章的基本信息

  • 文章标题、内容和摘要等文本信息选择文本类型,封面为图片类型
  • 建立账户表与文章表的1:N关系,一个用户可发布多篇文章

第二步:搭建文章发布页

  • 搭建UI
    • 用文字组件构成文章标题、摘要、封面和内容
    • 用文字输入组件构成文章文本信息的填写
    • 用图片选择器组件构成文章封面的输入
    • 用按钮组件控制文章的发布

  • 发布按钮的行为绑定
    • 在按钮的交互栏绑定点击时行为—修改表数据—添加文章
    • 绑定相关字段数据文章标题、内容、摘要——输入框/文字输入

文章封面——输入框/图片选择器 账户_账户——当前用户数据/ID

第三步:链接文章发布和文章显示页

思路:点击发布按钮—发布成功后,跳转到文章展示页—显示刚才发布成功的文章 数据思路:点击发布按钮—将文章添加到后台,得到文章id—将文章id传递给文章展示页—文章展示页用远程数据去后台中查询文章信息

  • 链接数据
  • 在文章展示页添加链接数据,命名为articleid,类型为整数,用于传递文章id

  • 结果数据
  • 在文章发布页的交互栏,修改表数据—添加文章的成功时行为中添加跳转—文章展示行为
  • 在链接数据articleid的参数中填写结果数据(第二步发布按钮—添加文章表)中的文章id

  • 远程数据
    • 在文章展示页创建远程数据article,数据表选择文章,请求类型选择查询,数据限额为1
    • 过滤条件选择ID=链接数据/articleid

第四步:搭建文章显示页

  • 搭建UI
  • 用文字组件构成文章标题、摘要和内容的显示
  • 用图片组件构成文章封面的额显示
img img
  • 文字组件的内容栏绑定远程数据/article/文章标题等,文章摘要和内容的文字组件绑定也类似
  • 图片组件的内容栏中图片源选择数据绑定,绑定远程数据/article/文章封面

Copyright © FunctorZ 2024 all right reserved修订时间: 2024-10-12 10:57:53

results matching ""

    No results matching ""