Форум программистов, компьютерный форум, киберфорум
JavaScript: Vue.js
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 22.04.2021
Сообщений: 68
1

Метод для подсчета кол-ва элементов в объекте массива

12.07.2022, 06:16. Показов 626. Ответов 2

Author24 — интернет-сервис помощи студентам
Есть кнопка, в которой есть условия для ее отображения, условие заключается в количестве элементов product.productArticles

Как посчитать кол-во элементов массива product.productArticles и вернуть значение true, если кол-во больше 1
HTML5
1
<button @click="listDisplay" v-if="countList" class="button-list">Выбрать цвет</button> <br>
Javascript
1
2
3
return {
    countList: false,
}
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
product: [
{
    id: 1,
    title: 'Body print',
    productArticles: [
        {
             id: 1,
             title: 'a',
        },
        {
             id: 2,
             title: 'b',
        }
    ]
}
]
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2022, 06:16
Ответы с готовыми решениями:

Переписать с Pascal процедуру подсчета кол-ва элементов массива в заданных пределах
Составить процедуру подсчета кол-ва элементов одномерного массива A, значения которых лежат в...

Метод для подсчёта размерностей массива
Мне понадобился метод для вычисления размерностей массива. Например при аргументе new int он должен...

Метод подсчета количества элементов двумерного массива кратных заданному числу
1. Написать метод подсчета количества элементов двумерного массива кратных заданному числу. 2....

Написать свой метод Resize, изменяющий кол-во элементов массива
Всем привет! Помогите пожалуйста выявить в чём ошибка (System.IndexOutOfRangeException: 'Index was...

ПРограмма подсчёта кол-ва элементов.
Здравствуй ДОРОГОЙ ДРУГ. Вообщем проблема такая. Я в прологе недавно, но уже нужно написать...

2
1277 / 859 / 255
Регистрация: 08.08.2014
Сообщений: 2,457
12.07.2022, 07:56 2
Лучший ответ Сообщение было отмечено AlerinGustovski как решение

Решение

Можно прописать условие напрямую в 'v-if'. Например, в этом случае для каждого продукта будет выведено название, но кнопка будет отображена только для тех продуктов, у которых количество элементов в 'productArticles' больше единицы:
HTML5
1
2
3
4
<div v-for="product in products" v-bind:key="product.id">
    <div>{{ product.title }}</div>
    <button v-if="product.productArticles.length > 1">Выбрать цвет</button>
</div>
1
1 / 1 / 0
Регистрация: 22.04.2021
Сообщений: 68
12.07.2022, 08:04  [ТС] 3
Спасибо, на самом деле я пробовал прописать условие в v-if, но видать каким-то образом неправильно что-то сделал, оттого и кинулся на форум, а там подобное решение в голове было. Решение верное, уже решил, но все равно спасибо
0
12.07.2022, 08:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.07.2022, 08:04
Помогаю со студенческими работами здесь

Процедура подсчета кол-ва элементов в матрице
Помогите составить процедуру подсчета корлличества элементов одномерного массива А, значения...

Написать метод, который имеет параметр двухмерного массива типа int и возвращает кол-во отрицательных элементов в нем
Написать метод, который имеет параметр двухмерного масива типу int и возращает кол. отрицательных...

Программа для подсчета элементов массива
Здравствуйте. Очень нужна помощь, надо написать программу для подсчета элементов массива на...

Метод подсчета кол-ва цифр "2" в десятичной записи чисел от 0 до n
задание

Функция, для подсчёта элементов одномерного массива
Здравствуйте. Проблема такая.Написать функцию, которая позволит получать элементы одномерного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru