评价选择字段

评价选择字段

reviewSelect 字段存储对受 FaceFlow 管理的评价模型的引用。

最佳适用场景

  • 推荐语/客户评价区域
  • 信任带(trust strips)
  • 公开评价收集部分
  • 评分和证明(proof)体验

Schema 示例

{ "name": "serviceReview", "label": "Review Model", "type": "reviewSelect" }

模板用法

<div data-review-embed="{serviceReview}"></div>

典型的信任区包裹器:

<section class="review-strip">
  {{#if serviceReview}}
    <div data-review-embed="{serviceReview}"></div>
  {{/if}}
</section>

何时使用

当组件需要在创作时嵌入可重用的评价模型时,请使用 reviewSelect

何时不应使用

以下情况不应使用 reviewSelect

  • 该部分只需要静态的推荐语文案
  • 信任内容不是通过 Review 系统管理的
  • 评价标记(markup)是硬编码的,而不是使用受管理的模型

运行时行为

在渲染时,所选的值作为由嵌入标记使用的受管理评价模型标识符。

典型流程:

author selects review model
-> component stores review reference
-> template renders data-review-embed marker with the selected field value
-> runtime resolves review output and submission experience

这会将评价收集和审核行为集中管理,而不是在组件内部嵌入临时的推荐逻辑。

技术说明

  • 对于有治理流程的评价工作流,请使用 reviewSelect,而不是静态推荐语
  • 将信任内容和提交行为保留在 Review 模型中管理
  • 避免在同一职责中将一次性证明块与受管理的评价嵌入混合
  • 将评价组件放在社交证明能支持页面决策点的位置

相关链接