> 위챗 애플릿 > 미니 프로그램 개발 > WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

高洛峰
풀어 주다: 2017-02-25 09:31:43
원래의
2331명이 탐색했습니다.

이 글은 주로 WeChat Mini 프로그램의 기본 구성 요소와 탐색 구성 요소에 대한 관련 정보를 소개합니다. 도움이 필요한 친구는

WeChat Mini 프로그램의 기본 구성 요소 및 탐색 구성 요소에 대한 자세한 설명을 참조할 수 있습니다.

1. 기본 구성 요소

1.1 아이콘 아이콘

1.2 텍스트 텍스트

1.3 진행률 표시줄 진행

2. 네비게이션 컴포넌트(네비게이터)

1. 기본 컴포넌트

1.1 아이콘 아이콘

(1) 요약

WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

(2) 사례

효과 스크린샷

WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

page.wxml

<view class="type-group">
 <block wx:for="{{iconType}}">
  <icon type="{{item}}" size="40"/>
 </block>
</view>
로그인 후 복사

page.js

//获取应用实例
var app = getApp()
Page({
 data:{
 iconType:[
  &#39;success&#39;,&#39;success_circle&#39;,&#39;success_on_circle&#39;,&#39;waiting&#39;,&#39;waiting_circle&#39;,&#39;safe_success&#39;,&#39;safe_warn&#39;,&#39;warn&#39;,&#39;info&#39;,
  &#39;info_circle&#39;,&#39;circle&#39;,&#39;download&#39;,&#39;cancel&#39;,&#39;search&#39;,&#39;clear&#39;
 ]
 },
})
로그인 후 복사


1.2 텍스트 텍스트

(1) 케이스

렌더링

WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

page.wxml

<view class="main">
 <view class="text-view">
  <text class="show-text">{{text}}</text>
 </view>
 <view class="bt-view">
  <button bindtap="addLine" class="show-text">{{add}}</button>
  <button bindtap="removeLine" class="show-text">{{remove}}</button>
 </view> 
</view>
로그인 후 복사

page.js

//获取应用实例
var app = getApp()
//定义额外的文本内容数组
var extraLine = [];
//初始化文本
var init=&#39;Initdata! \n&#39;
Page({
 data:{
 text:init,
 add:&#39;添加&#39;,
 remove:&#39;删除&#39;
 },
/*
*添加一行内容
 */
addLine:function(e){
 extraLine.push("This line is new add!")
 this.setData({
  text:init+extraLine.join(&#39;\n&#39;)
 })
},
/*
*删除一行内容
 */
removeLine:function(e){
 if (extraLine.length > 0) {
  extraLine.pop()
  this.setData({
  text:init + &#39;\n&#39; + extraLine.join(&#39;\n&#39;)
  })
 }
},
})
로그인 후 복사

page.wxss

.show-text{
 font-size: 10pt;
 margin-left: 20rpx;
 font-family: &#39;Times New Roman&#39;, Times, serif;
 font-weight: bold;
}
.text-view{
 padding: 10rpx;
}
button{
 margin: 10rpx;
}
로그인 후 복사


1.3 진행률 표시줄 진행

(1) 요약

WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소


(2) 사례

렌더링

WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

page.wxml

<view class="progress-view">
 <progress percent="50"/>
 <progress percent="20" stroke-width="10" show-info/>
 <progress percent="40" color="#000"/>
 <progress percent="100" active/>
</view>
로그인 후 복사

page.wxss

progress{
 margin: 50rpx;
}
로그인 후 복사


2. 네비게이션 컴포넌트(네비게이터)

(1) 요약

WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

(2) 사례

렌더링


WeChat Mini 프로그램 기본 구성 요소 및 탐색 구성 요소

main.wxml

<view class="nav-view">
 <navigator open-type="navigate" url="../navigator/navigator" class="nav-item" hover-class="nav-hover">导航到新页面</navigator>
 <navigator open-type="redirect" url="../navigator/navigator" class="nav-item" hover-class="nav-hover">当前页面</navigator>
 <navigator open-type="switchTab" url="../index/index" class="nav-item" hover-class="nav-hover">切换Tab</navigator>
</view>
로그인 후 복사

main.wxss

.nav-hover{
 color: white;
 background-color: black;
}
.nav-item{
 margin: 20rpx;
 font-family: &#39;Times New Roman&#39;, Times, serif;
 font-weight: bold;
 padding: 10rpx;
 display: inline-flex;
}
로그인 후 복사

navigator.wxml

<view class="info">导航到的新页面</view>
로그인 후 복사

읽어주셔서 감사합니다. 모두에게 도움이 되기를 바랍니다. 이 사이트를 지원해 주셔서 감사합니다!

WeChat 애플릿 기본 구성요소 및 탐색 구성요소에 대한 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿