Вопросы и ответы - arrays

Вопросы и ответы - arrays



Есть ответ!
Я пытаюсь создать пользовательский компонент из функции рендеринга. Этот визуализируемый компонент принимает любое количество слотов. В приведенном ниже примере доступны три слота (element_1, element_2, element_3). Ниже Array.reduce() должен быть эквивалентен: scopedSlots: { "element_1": () => createElement('div', 'hello world'), "element_2": () => createElement('div'...
Есть ответ!
Я хочу создать типизированный массив в Javascript. Например, когда я создаю такой класс: export default class AnalyticData { constructor(collection = []) { return collection.map((item) => new AnalyticDatum(item)) } } и после того, как я сделаю myData = new AnalyticData(), тип myData будет Array, а не AnalyticData Кто-нибудь знает, как убедиться, что у меня есть тип AnalyticData...
Есть ответ!
Я декодирую файл с помощью php на сервере. Когда ответ подается клиенту, и я использую v-if, чтобы зациклить его в моем приложении vue, я сталкиваюсь со странным beahviour, он будет зацикливать все элементы правильно, и они отображаются на экране (я зацикливаю изображения в формате Data uri), но внутри цикла я всегда получаю два элемента false, так что на выходе у меня будет два пустых тега изобра...
Есть ответ!
У меня есть два массива в экземпляре VueJS. Массивы отображают курсы, которые студент может посещать в школе. Во-первых, это курсы, которые посещает пользователь, а во-вторых, все курсы со студентами. Массивы выглядят следующим образом: let mainVue = new Vue({ el: '#mainContent', data: { myCourses: [{Course: "A"}, {Course: "B"}], allCourses: [{Course: "...
Есть ответ!
Я пытаюсь создать объект JSON из данных формы при отправке. Мне удалось заставить его работать с переменной. Есть ли лучший способ создать объект JSON? Форма <form @submit.prevent="submit"> <div class="form-group"> <label class="inputa-label" for="exampleInputEmail1" >Email address</label > <input ...
Есть ответ!
Я работаю над этой веб-страницей,где я хочу отображать строки таблицы на основе выбора флажка. Я смог сгенерировать рабочий пример, используя этот вопрос: Скрыть / показать строки таблицы на основе флажка Моя проблема в том, что я получаю массив в качестве ответа вместо форматированных строк. Не знаю, чего мне здесь не хватает. Пожалуйста, проверьте скрипку здесь: https://jsfiddle.net/4roe2kjq/1/ ...
Есть ответ!
Я пытаюсь добавить кнопку "Показать больше" в массив(v-for) массива (v-for). <li v-for="(recruiter, key) in recruiters.data" :key="recruiter.id"> <div v-if="recruiter.cities" > <div v-if="recruiter.cities.length <= 5 || recruiter.id in cities_expand"> <a :href="'/rekryterare/' + city.slug" v-for="(city, inde...
Есть ответ!
Я использую конструктор Array () для создания пустого массива размера 3, а затем заполняю его с помощью forEach () или Array.fill (), но когда я пытаюсь изменить/мутировать любой элемент внутри массива, значение любого аналогичного элемента в другом массиве устанавливается на последнее значение, присвоенное любому другому члену. Метод создания: const createBoard = () => { let row = Array(3); ...
Есть ответ!
Я пытаюсь удалить текущий элемент по щелчку мыши, но когда я запускаю его, он удаляет только последний элемент. Я схожу с ума, на другом компоненте я сделал то же самое, и это сработало...Я не знаю, почему здесь! Это код, я использую различные библиотеки... <template> <div class="hours-container"> <div class="hours" v-for="(time, index) in hour"...
Есть ответ!
У меня есть массив таких объектов: daySelected: [ { selectDay: day, time: [ { defaulTimeStart: "08:00", defaultTimeEnd: "00:00", } ] }, { selectDay: day, time: [ { defaulTimeStart: "08:00", defaultTimeEnd: "00:00", } ] }, //etc...
Есть ответ!
У меня есть компонент, который должен поместить свойство в массив, это массив: [ { date: "17/11/2020", dateTime: false, hour: "00", minute: "00", }, ]; компонент имеет кнопку: <b-button class="p-0" variant="success" @click="addTime(array)" > + Add more ...
Есть ответ!
Для колледжа я должен создать Vue.js приложение, которое управляет домашней автоматизацией. Бэкэнд - это простой JSON-сервер. Этот сервер содержит данные для каждой комнаты, включая временные интервалы. Временные интервалы определяют значение определенного элемента в помещении между двумя точками времени (например, температура) Я использую таблицу v-данных для отображения каждого временного интерв...
Есть ответ!
Допустим, у меня есть этот список объектов в Vue.JS data () { return{ examples: [ { exampleID: 5, exampleText: 'foo' }, { exampleID: 3, exampleText: 'bar' } ] } } Теперь предположим, что я хочу отобразить объект с exampleID 3 в элементе, который я создал ранее <Task v-for="example in examples" :key="example.exampleID" :e...
Есть ответ!
Я получаю array_push() ожидаю, что параметр one будет массивом, любое решение? $activeCourses = array(); foreach ($allCourses as $course) { if (strtotime($course->end_date) > time()) { $activeCourses = array_push($activeCourses, $course); } }
Есть ответ!
Как я могу добавить свои данные в свою базу данных, если они выглядят так? {"category_id":"1","topic_id":"1","scenario_id":"1","scoring":"0","nonscoring":"0"}{"category_id":"3","topic_id":"4","subtopic_id":"10","scoring":"0&q...
Есть ответ!
Я использую vue и пришел из реактивного фона. React имел этот метод под названием. map, где если вы передадите массив в качестве реквизита, то он будет визуализировать этот компонент несколько раз, в зависимости от количества элементов в массиве, и извлекать все данные из индекса. Подобный этому: function App() { const classes = useStyles(); const [finance, setFinance] = useState([]); useEffect((...
Есть ответ!
Я хочу преобразовать его в этот массив $string = "1,[1,2,3],[2,2,4],2,3"; К Примеру 0 => 1, 1 => [ 0 => 1, 1 => 2, 2 => 3 ], 2 => [ 0 => 2, 1 => 2, 2 => 4 ], 3 => 2, 4 => 3
Есть ответ!
Я пытаюсь получить доступ к атрибутам модели с помощью массива ключей. Желаемая функциональность будет работать примерно так же, как $model->getAttribute('name'), но принимать массив вместо строки. Допустим, у нас была модель с атрибутивным именем "а", возрастом 2 года и типом крови "Б". $attributesToPull = ['name', 'age']; $model->getAttributes($attributesToPull); // returns ['A', 2] Я пр...
Есть ответ!
Я пытаюсь сравнить два массива и использовать разницу между ними для удаления данных из другого массива, но поскольку я использую результирующий массив для выполнения array_diff_key с помощью array_flip, он возвращает; array_diff_key(): ожидаемый параметр 1 должен быть массивом, заданным объектом $unchecked_cols = array_diff($selected_table_cols,$selected_cols); $tem_array = []; ...
Есть ответ!
Добрый день! У меня есть вопрос относительно извлечения конкретного объекта из массива в Object(Php Laravel). Скажем например Именно здесь находятся данные, которые я хочу получить : $variable = [array]; // This is the result whenever I use this on blade to see the result of the variable. json_encode($variable, true); //result [ {"0":{ "id":1, ...


Закрыть X