javascript - 我想在v-for中写vue.js代码,所以这段代码应该在v-for运行时每次都运行。这可能吗?
问题描述
<div class="questions" v-for="(q,index) in questions " :key="index" {{this.idx+=1}} >
<h3 > {{q.content}}</h3>
<h3> A) {{q.a}} </h3>
<h3> B) {q.b}} </h3>
<h3> C) {{q.c}} </h3>
<h3> D) {{q.d}} </h3>
<v-btn :id="idx" dark class="btn-right deep-purple darken-3" v-if="veritabani"
@click="add(q)" > Add </v-btn>
</div>
我要运行的代码 {{this.idx+=1}}。我只是在等待它在这里工作我不希望它打印结果。
解决方案
可以想到的最好方法是创建一种方法来迭代问题集合并增加状态 idx 的计数,一旦问题 API 承诺得到解决,您就可以调用该函数,或者观察问题变量并运行该方法。
推荐阅读
- python-3.x - Pandas - 用整数值填充特定列的 N 行,然后增加整数
- oracle-apex - Oracle APEX - 如何在您自己的自定义验证过程中引发错误而不在错误页面上显示它
- python - 解决 Django 表单上的缺失变量
- assembly - x86 程序集:很难找到可以加密和解密十六进制值的好且短的算法
- spring-boot - Gradle 无法同步 Spring Boot 项目
- amazon-web-services - AWS Amplify 列出资源依赖项
- javascript - 从“导出默认为”导入运行所有代码
- google-drive-api - 备份 Google 共享云端硬盘文件和文件夹
- javascript - 在没有 node.js 的情况下使用 JavaScript 连接到 Oracle DB
- c# - 有哪些 API 入口点可用于编写基于等待压力的任务调度程序?