1、vue如果使用了v-html,则filter 不生效
改用全局方法吧 Vue.property.face = function(){}
2、给局部元素监听scroll事件,根据这个元素里面的滚动,来判断加载下一页,@scroll= “scroll” 不生效。
改用手动注册scroll吧。
<div class="list_main" ref="list_main"></div>
var
list =
this.
$refs.
list_main;
var
fixedHeight =
list.
offsetHeight;
var
limit =
40;
list.
addEventListener(
'scroll',
function (
e) {
var
h =
list.
scrollHeight;
var
t =
list.
scrollTop;
if (
h -
fixedHeight -
t <=
limit) {
this.
loadData();
}
}.
bind(
this),
false);
3、阻止滑动冒泡,如果不用处理touchmove,则不需要添加函数
<div class="list" @touchmove.stop></div>