我已经被传递了一个端点,用于使用Vue或Vanilla JS在前端创建无限滚动。
我有以下脚本:
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> <script type="module" async> import Vue from 'https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.esm.browser.js'//Vue Vue.prototype.$http = axios; var vm = new Vue({ el: '#nft-list-hp', data: { pageData: '' mounted() { this.$http.get('/_more?page=1').then(response => this.pageData = response.data.data); </script>
但是Vue中的pageData显示的是未定义的,当我检查端点的响应时,我看到了我想使用无限滚动显示的HTML。
为什么pageData会显示未定义的内容?
上云精选
2核2G云服务器 每月9.33元起,个人开发者专属3年机 低至2.3折
数据应该是一种功能:
data: {