【관련 학습 추천: WeChat 미니 프로그램 개발 튜토리얼】
<!-- 绝对路径,/static指根目录下的static目录,在cli项目中/static指src目录下的static目录 --> <image class="logo" src="/static/logo.png"></image> <image class="logo" src="@/static/logo.png"></image> <!-- 相对路径 --> <image class="logo" src="../../static/logo.png"></image>
// 绝对路径,@指向项目根目录,在cli项目中@指向src目录 import add from '@/common/add.js' // 相对路径 import add from '../../common/add.js'
/* 绝对路径 */ @import url('/common/uni.css'); @import url('@/common/uni.css'); /* 相对路径 */ @import url('../../common/uni.css');
/* 绝对路径 */ background-image: url(/static/logo.png); background-image: url(@/static/logo.png); /* 相对路径 */ background-image: url(../../static/logo.png);
함수 이름 | Description |
---|---|
onLaunch | 실행 시 트리거됨(전역적으로 한 번만 트리거됨) |
온쇼 | Dang uni-app이 시작되거나 백그라운드에서 포그라운드로 들어가서 표시됩니다 |
onHide | 유니앱이 포그라운드에서 백그라운드로 들어갈 때 |
onError | 유니앱이 오류를 보고할 때 트리거 |
함수 이름 | Description |
---|---|
onLoad | 페이지 로딩 모니터링, 해당 매개변수는 이전 페이지에서 전달된 데이터이며 매개변수 유형은 다음과 같습니다. 객체 (페이지 매개변수에 사용됨) |
onShow | 모니터 페이지 표시. 페이지의 초기 렌더링 완료를 듣는 현재 페이지 |
onReady | 를 표시하기 위해 하위 수준 페이지에서 돌아오는 것을 포함하여 페이지가 화면에 나타날 때마다 트리거됩니다. 렌더링 속도가 빠르면 페이지 항목 애니메이션이 완료되기 전에 트리거됩니다 |
onHide | 페이지 숨김 듣기 |
onUnload | 페이지 언로드 듣기 |
onResize | Listen 창 크기 변경을 위한 |
onPullDownRefresh | 사용자 풀다운 작업 모니터링, 일반적으로 풀다운 새로 고침에 사용됨 |
onReachBottom | 페이지 풀다운 이벤트 처리 기능 |
onTabItemTap | 탭하면 트리거됨 클릭하면, 매개 변수는 Object |
OnShareAppMessage입니다. 사용자는 오른쪽 상단 코너를 클릭하여 공유 | |
을 클릭하여 페이지 스크롤을 모니터링하기 위해 모니터링하는 객체 onnavigationBarButtOnap | 입니다. 제목 표시줄 버튼 클릭 이벤트, 매개변수는 페이지 반환을 모니터링하는 Object |
onBackPress | 입니다. 반환 이벤트 = {from:backbutton, NavigationBack}, backbutton은 소스가 왼쪽 상단 모서리에 있는 반환 버튼이거나 Android NavigateBack은 소스가 uni.navigateBack임을 나타냅니다. |
onNavigationBarSearchInputChanged | 네이티브 제목 표시줄 검색 입력 상자의 입력 콘텐츠 변경 이벤트를 수신합니다. |
onNavigationBarSearchInputConfirmeds | 네이티브 제목 표시줄 검색 입력 상자 수신 사용자가 소프트 키보드에서 "검색" 버튼을 클릭할 때 발생하는 검색 이벤트 |
onNavigationBarSearchInputClicked | 기본 제목 표시줄 검색 입력 상자 클릭 이벤트 듣기 |
Vue 라이프 사이클 |
함수 이름
beforeCreate | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
created | — | ||||||||||||||||||||
beforeMount | — | ||||||||||||||||||||
마운트됨 | — | ||||||||||||||||||||
beforeUpdate | — | ||||||||||||||||||||
updated | — | ||||||||||||||||||||
beforeDestroy | — | ||||||||||||||||||||
destroy | — | ||||||||||||||||||||
路由uni-app路由统一有框架管理,开发者需要在pages.json里配置每个路由页面的路径及页面样式。如仍希望采用 Vue Router 方式管理路由,可在插件市场搜索 Vue-Router。 路由跳转uni-app 有两种页面路由跳转方式:使用navigator组件跳转、调用API跳转 页面栈
运行环境判断 // uEnvDev if (process.env.NODE_ENV === 'development') { // TODO } // uEnvProd if (process.env.NODE_ENV === 'production') { // TODO } 로그인 후 복사 页面样式与布局单位px为屏幕像素,rpx响应式px,它们之间的换算公式为 样式导入<style> @import "../../common/uni.css"; .uni-card { box-shadow: none; }</style> 로그인 후 복사 flex布局<style>/*主要有两个概念 容器与项目*/ .container{ display: flex; flex-direction:row; flex-wrap:nowrap; flex-flow: row nowrap;/*简写方式*/ justify-content: center;/*定义项目在主轴上的对齐方式*/ align-items:center;/*定义项目在交叉轴上如何对齐*/}.item { order: 1; flex-grow:0;/*定义项目的放大比例*/ flex-shrink:1;/*定义了项目的缩小比例*/ align-self:auto;/*单个项目有与其他项目不一样的对齐方式*/}</style> 로그인 후 복사 定义全局变量
参考文章 uni-app全局变量的几种实现方式 class与style绑定支持数组合对象的方式 计算属性计算属性是基于它们的响应式依赖进行缓存的 条件渲染v-if v-show 列表渲染v-for 注意携带key 事件处理// 事件映射表,左侧为 WEB 事件,右侧为 ``uni-app`` 对应事件{ click: 'tap', touchstart: 'touchstart', touchmove: 'touchmove', touchcancel: 'touchcancel', touchend: 'touchend', tap: 'tap', longtap: 'longtap', //推荐使用longpress代替 input: 'input', change: 'change', submit: 'submit', blur: 'blur', focus: 'focus', reset: 'reset', confirm: 'confirm', columnchange: 'columnchange', linechange: 'linechange', error: 'error', scrolltoupper: 'scrolltoupper', scrolltolower: 'scrolltolower', scroll: 'scroll'} 로그인 후 복사 表单控件绑定推荐使用uni-app的表单组件 组件分为全局组件和局部组件都存在类似的操作,即导入,注册,使用 常见问题1、如何获取上个页面传递的数据 uni-app自带统计平台,只要稍作配制就可以使用uni统计官网地址:tongji.dcloud.net.cn/
위 내용은 WeChat 미니 프로그램의 기본 지식 보유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
관련 라벨:
원천:learnku.com
이전 기사:Ubuntu 18.04에서 WeChat 애플릿 및 공식 계정 애플리케이션 개발 환경을 구축하는 방법을 알아보세요.
다음 기사:WeChat 미니 프로그램에서 echarts 차트를 사용하는 방법을 알아보세요.
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
최신 이슈
자식 창이 부모 창을 작동하지만 출력이 응답하지 않습니다.
처음 두 문장은 실행 가능하지만 마지막 문장은 구현할 수 없습니다.
에서 2024-04-19 15:37:47
0
1
2022
상위 창에 출력이 없습니다.
document.onclick = function(){ window.opener.document.write('나는 자식 창의 출력입니다.');
에서 2024-04-18 23:52:34
0
1
1910
관련 주제
더>
|