Я использую framework7 vue (также с vuex) для создания приложения PhoneGap. Я хочу получить доступ ко всем строкам с классом ".tasks", но dom7 не может их найти. Когда я пытаюсь:
let $$ = this.Dom7;
$$(".row")
, я получаю все строки , за исключением , которые мне нужны. Хотя, когда я делаю "document.querySelectorAll (". Row ")" в Google chrome, он возвращает все строки.
Когда я уточняю c и выполняю поиск по ".tasks", get:
Dom7 {length: 0}
Опять же, хотя этот "document.querySelectorAll (". tasks ")" работает в Google chrome.
Это мой html:
<f7-row no-gap class="tasks" v-for="task in allTasks" :key="task.id">
<f7-col width="60" class="img-container">
<div v-if="task.booking.apartment.pic === ''">
<img
src="not-gonna-put-the-real-src-on-stackOverflow"
class="img-fluid-v "
/>
</div>
<div v-else>
<img :src="task.booking.apartment.pic" class="img-fluid-v " />
</div>
</f7-col>
<f7-col width="30"> </f7-col>
</f7-row>
, и здесь я пытаюсь найти элемент:
mounted() {
let $$ = this.Dom7;
($$(".tasks"));
}