js 怎么实现不刷新加载数据

JavaScript015

js 怎么实现不刷新加载数据,第1张

加载js文件三种方法,如下: 1、重新加载js文件: function loadJs(file) { var head = $("head").remove("script[role='reload']")$("" + "").attr({ role: 'reload', src: file, type: 'text/javascript' }).appendTo(head)}

加载和显示新数据在vue里最简单了,往你的数据中添加新的值就可以了:methods:{loadMore:function(){yourAjaxMethod(function(moreData){this.items.push(moreData)}.bind(this))}}另外一个问题就是如何触发loadMore,这里像你说的,滚动。所以你需要监听下scroll事件或者使用其他滚动插件比如iscroll,在对应的回调里调用loadMore