Как я могу пройти через данные ресурса API, но исключить определенные свойства на основе ключа при отображении на шаблонJavascript

Форум по Javascript
Anonymous
Как я могу пройти через данные ресурса API, но исключить определенные свойства на основе ключа при отображении на шаблон

Сообщение Anonymous »

Я работаю над созданием компонента таблицы с помощью Vuejs. Приложение использует Laravel в качестве бэкэнда вместе с инерциями. У меня есть ресурс, который возвращается для отображения ресурса. В ресурсе я пытаюсь добавить некоторые данные, которые я не хочу отображать, это будут ссылки для редактирования и удаления ресурса. Мне также, возможно, придется добавить идентификатор для наличия флажона в каждой строке таблицы. Это был долгий день, я надеюсь, что это ясно.

Код: Выделить всё

public function toArray($request)
{
return [
'name' => $this->name,
'links' => [
'edit' => action([PermissionController::class, 'edit'], $this),
'delete' => action([PermissionController::class, 'destroy'], $this),
],
'meta' => [
'id' => $this->id
]
];
}
< /code>
table.vue

import { computed, ref } from 'vue';

const props = defineProps({
data: {
type: Object,
required: true
}
});

const hasActionLinks = ref(props.data.filter((item) => item.hasOwnProperty('links')));
const hasRowSelector = ref(props.data.filter((item) => item.hasOwnProperty('meta')));













{{ heading }}



Actions












{{ value }}



// EDIT AND DELETE LINKS HERE






Это текущий результат


Подробнее здесь: https://stackoverflow.com/questions/795 ... s-based-on

Вернуться в «Javascript»