javascript - vue.js 条件渲染中的数组子项

标签 javascript php arrays laravel vue.js

我在 laravel 上有 api,在 vue + laravel 上有前端。我从 api 获取所有数据并将其传递给 View 。现在我想做条件渲染。

我的数组看起来像:

 "data" => array:2 [▼
    0 => array:5 [▶]
    1 => array:5 [▶]

如果链接中的主题与数组中的主题相同,我想显示 div。但我不知道如何搜索和比较这些词。 所以它会是这样的:

v-if="$topic == this.topic"

但现在我只能使用

v-if="$data[]['0']['topic']"

然后我的所有观点都有相同的主题。

我的链接如下:

/user/{topic}/post

如何正确地做到这一点,伙计们?

最佳答案

我使用 foreach 完成了它,这是最简单的方法:)

关于javascript - vue.js 条件渲染中的数组子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46038578/

相关文章:

javascript - 将字符串转换为日期对象 javascript 返回不正确的日期

php - 在数组中查找总和等于给定数字的组合)元素总和

php - MySQL查找第一列的字符串,回显第二列的字符串

java - 使用数组查找两个整数的倍数

c# - 如何使用 ConfigurationCollection 中的键(数组键访问)检索 ConfigurationElement?

javascript - BigNumber 与 Webpack + Angular 的使用

javascript - 如何在 jQuery 同步浏览器阻止 POST 期间更改光标?

javascript - 为什么使用原型(prototype)而不是方法

php - 如何在 PHP 中获取唯一的交易 ID?

PHP在多维数组上嵌套foreach