我似乎找不到语法来循环遍历我的项,并给每个"li"一个对应于索引的类.这是怎么做到的?

<li v-for="(item, idx) in items class="idx"">
</li>

推荐答案

我认为这是最具可读性的(添加了前缀,因为类不能以数字开头).

<li v-for="(item, index) in items" :class="[`index--${index}`]"></li>

还使用了数组,因为这总是让我觉得不对劲.

:class="`index--${index}`"

Vue.js相关问答推荐

如何在AXIOS调用响应中动态导入视频并创建它的绝对路径?

我可以手动访问 vue-router 解析器吗?

在 Vue.js 2.6 的 Javascript 中访问 的内容

如何在 vue 路由中导航到 Bootstrap-vue 选项卡中的特定选项卡?

如何对将 DOM 元素附加到 HTML 正文的 Vue 组件进行单元测试?

如何在 Nativescript 应用程序中调用 axios/api 调用

vuejs:将props传递给javascript中的组件?

在keyup Vuejs 2上获取输入值

我可以从手表调用方法并安装吗?

有条件地在 Vue 中添加一个 CSS 类

带有外部配置文件的 Vue js

全局方法和实例方法有什么区别?

在 vue-router 中带有路由的 Vuejs2 模态

如何从我的 Vuetify 数据表中正确更新 Vuex 状态

SassError:媒体查询表达式必须以(开头

如何让 Vue (vue cli 3) 正确处理 GraphQL 文件?

错误:Node Sass 尚不支持您当前的环境:Linux 64-bit with Unsupported runtime (88)

如何避免在 Vue 中一直写 this.$store.state.donkey 的需要?

重新加载页面正在 vue 组件中的插槽上闪烁内容

将 Vue props与默认值合并