미니 프로그램의 스와이프 태그는 자체적으로 150px의 고정 높이를 가지지만 실제로는 이 캐러셀의 높이가 동적으로 변경될 수 있기를 바랍니다. 그렇지 않으면 다른 장치에서 높이가 항상 150px이고 스타일이 있을 것입니다. 문제. 이 글이 여러분에게 도움이 되기를 바랍니다.
1. 개요
애플릿은 캐러셀 라벨에 대해 150px의 고정 높이를 설정합니다. 이 스타일은 대형 화면 장치에서는 그다지 눈에 띄지 않지만 iphone5의 경우 이렇게 작은 화면 모델에서는 이미지 높이가 150px에 도달하지 않습니다. 이미지에 대해 설정한 모드가 widthFix이므로 이미지의 높이가 너비에 따라 조정됩니다. 따라서 해결해야 할 문제는 사진의 높이에 따라 캐러셀의 높이를 변경하는 것입니다.
2. 해결
1) 스와이프에 대한 인라인 스타일을 설정하고, 높이를 동적 데이터에 바인딩하고, 내부 이미지 태그에 대해 id="swiper-image"를 설정합니다. 이벤트는 바인드로드입니다. 이 이벤트는 이미지가 로드될 때 트리거되며 이 이벤트는 이미지에 바인딩됩니다
공식 웹사이트 문서: https://developers.weixin.qq.com/miniprogram/dev/comComponent /image .html
참고: onLoad 라이프 사이클에서 이미지 높이를 가져오지 못하는 이유는 onLoad에서 이미지 정보를 가져오기 위해 일부 메서드를 사용하는 경우 로컬에서만 가져올 수 있기 때문입니다. image 정확한 정보이지만, 인터넷에서 요청한 이미지의 경우 컴포넌트를 로딩한 후 이미지를 요청하지 않을 수 있어 특정 데이터를 얻을 수 없으므로 이미지와 함께 제공되는 바인드로드 이벤트를 사용하여 해당 이미지의 특정 정보를 얻을 수 있습니다
2) index.js 파일의 데이터에 swiperHeight 변수를 선언하여 스와이퍼 레이블의 높이를 저장합니다
3). 이미지, 작은 프로그램의 wx.createSelectorQuery()
,创建节点选择器后,调用 query.select('#swiper-image').boundingClientRect().exec((res) => {})
방법을 사용하여 이미지의 특정 정보를 얻습니다. 마지막으로, 획득한 이미지의 적용 범위를 swiperHeight로 설정하여 swiper 태그에 동적으로 바인딩되고 페이지 스타일 표시가 정상이 됩니다
3. ) 여기서는 요청한 사진이 12장이 넘기 때문에 이 메소드가 10번 이상 호출될 것이므로 이 문제를 해결하려면 흔들림 방지 기능만 작성하면 됩니다. 캡슐화된 js 기능을 저장하기 위해 루트 디렉토리 아래의 Until.js 디렉토리에 새 Hook.js 파일을 생성하고 그 파일에 손떨림 방지 기능을 작성하고 home-index에 내보냅니다. 음악 디렉토리의 .js에는 캡슐화된 흔들림 방지 기능이 도입되었습니다
3).handleSwiperImageLoaded 메서드에서 흔들림 방지 기능을 사용하면 됩니다. 이 메서드는 마지막 이미지를 로드한 후에만 실행됩니다
【관련 학습 추천: 미니 프로그램 개발 튜토리얼
】
위 내용은 공유 애플릿의 스위퍼 캐러셀 높이 문제에 대한 솔루션을 요약합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

随着移动互联网技术和智能手机的普及,微信成为了人们生活中不可或缺的一个应用。而微信小程序则让人们可以在不需要下载安装应用的情况下,直接使用小程序来解决一些简单的需求。本文将介绍如何使用Python来开发微信小程序。一、准备工作在使用Python开发微信小程序之前,需要安装相关的Python库。这里推荐使用wxpy和itchat这两个库。wxpy是一个微信机器

小程序能用react,其使用方法:1、基于“react-reconciler”实现一个渲染器,生成一个DSL;2、创建一个小程序组件,去解析和渲染DSL;3、安装npm,并执行开发者工具中的构建npm;4、在自己的页面中引入包,再利用api即可完成开发。

微信小程序是一种轻量级的应用程序,可以在微信平台上运行,不需要下载安装,方便快捷。Java语言作为一种广泛应用于企业级应用开发的语言,也可以用于微信小程序的开发。在Java语言中,可以使用SpringBoot框架和第三方工具包来开发微信小程序。下面是一个简单的微信小程序开发过程。创建微信小程序首先,需要在微信公众平台上注册一个小程序。注册成功后,可以获取到

实现思路x01服务端的建立首先,在服务端,使用socket进行消息的接受,每接受一个socket的请求,就开启一个新的线程来管理消息的分发与接受,同时,又存在一个handler来管理所有的线程,从而实现对聊天室的各种功能的处理x02客户端的建立客户端的建立就要比服务端简单多了,客户端的作用只是对消息的发送以及接受,以及按照特定的规则去输入特定的字符从而实现不同的功能的使用,因此,在客户端这里,只需要去使用两个线程,一个是专门用于接受消息,一个是专门用于发送消息的至于为什么不用一个呢,那是因为,只

PHP与小程序的地理位置定位与地图显示地理位置定位与地图显示在现代科技中已经成为了必备的功能之一。随着移动设备的普及,人们对于定位和地图显示的需求也越来越高。在开发过程中,PHP和小程序是常见的两种技术选择。本文将为大家介绍PHP与小程序中的地理位置定位与地图显示的实现方法,并附上相应的代码示例。一、PHP中的地理位置定位在PHP中,我们可以使用第三方地理位

本篇文章给大家带来了关于微信小程序的相关问题,其中主要介绍了如何在小程序中用公众号模板消息,下面一起来看一下,希望对大家有帮助。

随着小程序的广泛应用,越来越多的开发者需要将其与后台服务器进行数据交互,其中最常见的业务场景之一就是上传文件。本文将介绍在小程序中实现文件上传的PHP后台实现方法。一、小程序中的文件上传在小程序中实现文件上传,主要依赖于小程序APIwx.uploadFile()。该API接受一个options对象作为参数,其中包含了要上传的文件路径、需要传递的其他数据以及

苏州健康码的小程序叫“苏康码”,它是苏州市疫情防控指挥部指定的通行服务码,疫情防控期间在全市范围内通用,可以作为广大民众日常出行的重要凭证,同时作为防疫人员查验的主要依据;也是省内所有来苏逗苏人员以及在苏工作学习生活,旅游或临时停留人员申报的键康申报数据为基础,结合相关数据比对后动态生成的个人电子健康凭证。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

드림위버 CS6
시각적 웹 개발 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경
