【发布时间】:2019-05-23 06:11:02
【问题描述】:
我正在制作课程评估表,里面有这样的问题组件:
<question v-for="(question,index) in questions"
:questionText="question.questionText"
:question-index="++index"
ref="questions"> </question>
每个问题都有单选按钮和一个与 v-modal 连接的结果字段。我想将每个问题的结果提交到 firebase 数据库。
我需要从评估表单(父级)访问结果,或者在问题组件中有一个提交函数并调用它以使每个问题都提交其数据。
我尝试了 refs 但失败了,我也发现事件很困难,最简单的方法是什么?
【问题讨论】:
-
您的组件应根据事件向其父级发送数据。如果您发出
input事件,您可以通过v-model绑定结果。见vuejs.org/v2/guide/components.html#Using-v-model-on-Components
标签: javascript vue.js firebase-realtime-database