## 本节说明
* 对应视频教程第 81 小节:Remembering a Best Reply
## 本节内容
本节我们继续开发最佳回复的功能。上一节我们在前端实现了标记最佳回复,本节我们来发送数据到后端,并且在初始化所以回复时就标记出所有回复。首先我们绑定`isBest`属性:
*forum\app\Reply.php*
```
.
.
class Reply extends Model
{
.
.
protected $appends = ['favoritesCount','isFavorited','isBest'];
.
.
public function getIsBestAttribute()
{
return $this->isBest();
}
}
```
然后我们修改`Reply.vue`组件:
*forum\resources\assets\js\components\Reply.vue*
```
.
.
```
我们在组件中监听了`best-reply-selected`事件:每次更新最佳回复时触发该事件,然后每个组件都会监听该组件,从而更新各自的`isBest`属性。我们来测试一下:
![file](https://cdn.learnku.com/uploads/images/201806/28/19192/M4iZDvbzLD.gif?imageView2/2/w/1240/h/0)