Я хочу отправить ajax-запрос после того, как пользователь увидел элемент.Например, есть тег ul, который показывает список новостей, после того, как пользователь увидел элемент, он отправляет ajax-запрос для получения и отображения новостей в теге ul.
Обратите внимание, что я использую фреймворк Vuejs.
Например, что-то вроде этого:
<template>
<div @WHEN_VIEWED="sendAjax">
<ul v-if="news">
<li v-for="new in news">{{ new.title }}</li>
</ul>
<div v-else>
Please Wait...
</div>
</div>
</template>
<script>
export default {
name: "...",
data() {
return {
news: null,
};
},
methods: {
sendAjax() {
// Send Ajax...
}
}
}
</script>
Пожалуйста, помогите, спасибо.