我用的标签是uniapp中的cover-image,把cover-image改为image标签就好了
推断cover-image应该小程序有兼容问题
也是把uniapp中的cover-image标签改为image标签就好了
ios系统上下滑动会出现这种情况,像是可以晃动,有点像刷新的效果,但不是,刷新是白色的
左右也是
加上以后上下左右都固定,不会晃动:
overflow-x: hidden;
overflow-y: hidden;
因为没有具体公司位子的时候,白色部分就只有一点,是超出隐藏了,不是下拉不了,是显示不全,高度的问题,因为在最外层标签加上了“问题三”的 overflow-x: hidden; overflow-y: hidden;样式,
所以这里受影响了,应该在最外层加个自适应的高度样式
<view class="background" :style="{height : wh + 'px'}">
</view>
export default {
data() {
return {
// 当前屏幕可用宽度
wh: 0,
}
}
}
onLoad() {
const sysInfo = uni.getSystemInfoSync()
this.wh = sysInfo.windowHeight
}
<text class="list_font">
{{itemspot.title | ellipsis(itemspot.title)}}
</text>
filters: {
/**
* 文件名超出18个字符后显示省略号
*/
ellipsis(value) {
if (!value) return ''
if (value.length > 18) {
return value.slice(0, 18) + '...'
}
return value
}
},
//发送给朋友
onShareAppMessage(res) {
// console.log(res)
return {
title: this.toolsName.name,//设置分享出去的标题
path: '/filepage/tool_detail/tool_detail?parentId=' + this.parentIds,//详情页面带参数分享
imageUrl: this.imageUrl,//设置分享出去显示的图片
// desc: this.sharedata.desc,
// content: this.sharedata.content,
success(res) {
uni.showToast({
title: '分享成功'
})
},
fail(res) {
uni.showToast({
title: '分享失败',
icon: 'none'
})
}
}
},