Vue.js 使用 v-for 循环评论并控制评论框显示隐藏
"Vue.js 使用 v-for 循环评论并控制评论框显示隐藏"可以通过在评论对象中添加一个属性来控制评论框的显示与隐藏。首先,你需要在评论对象中添加一个属性,例如showComment来表示评论框的显示状态:"""javascript\ndata() {\n return {\n comments: [\n { content: '评论内容1', showComment: false },\n { content: '评论内容2', showComment: false },\n { content: '评论内容3', showComment: false }\n ]\n }\n}"""然后,在模板中使用v-for指令遍历评论列表,并通过绑定v-show指令来根据showComment属性的值来控制评论框的显示与隐藏:"""html\n
- \n
- \n {{ comment.content }}\n <button @click="comment.showComment = !comment.showComment">回复\n评论框\n \n
@click事件绑定来切换showComment属性的值,从而控制评论框的显示与隐藏。
原文地址: https://www.cveoy.top/t/topic/p4U6 著作权归作者所有。请勿转载和采集!