feat: 添加 view 页面
parent
bae7d6662e
commit
419206f8fb
2
app.json
2
app.json
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"pages": [
|
"pages": [
|
||||||
"pages/component/view/view",
|
|
||||||
"pages/component/index/index",
|
"pages/component/index/index",
|
||||||
|
"pages/component/view/view",
|
||||||
"pages/API/index/index"
|
"pages/API/index/index"
|
||||||
],
|
],
|
||||||
"window": {
|
"window": {
|
||||||
|
|
|
@ -2,7 +2,7 @@ Page({
|
||||||
onShareAppMessage() {
|
onShareAppMessage() {
|
||||||
return {
|
return {
|
||||||
title: '小程序官方组件展示',
|
title: '小程序官方组件展示',
|
||||||
path: 'page/component/index'
|
path: 'pages/component/index'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -12,8 +12,8 @@ Page({
|
||||||
id: 'view',
|
id: 'view',
|
||||||
name: '视图容器',
|
name: '视图容器',
|
||||||
open: false,
|
open: false,
|
||||||
pages: ['view', 'scroll-view', 'swiper']
|
pages: ['view', /*'scroll-view', 'swiper'*/]
|
||||||
}, {
|
}, /*{
|
||||||
id: 'content',
|
id: 'content',
|
||||||
name: '基础内容',
|
name: '基础内容',
|
||||||
open: false,
|
open: false,
|
||||||
|
@ -43,8 +43,21 @@ Page({
|
||||||
name: '开放能力',
|
name: '开放能力',
|
||||||
open: false,
|
open: false,
|
||||||
pages: ['web-view']
|
pages: ['web-view']
|
||||||
}
|
}*/
|
||||||
]
|
],
|
||||||
|
theme: 'light'
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad() {
|
||||||
|
this.setData({
|
||||||
|
theme: wx.getSystemInfoSync().theme || 'light'
|
||||||
|
})
|
||||||
|
|
||||||
|
if (wx.onThemeChange) {
|
||||||
|
wx.onThemeChange(({ theme }) => {
|
||||||
|
this.setData({ theme })
|
||||||
|
})
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
kindToggle(e) {
|
kindToggle(e) {
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="kind-list-item-bd {{item.open ? 'kind-list-item-bd-show' : ''}}">
|
<view class="kind-list-item-bd {{item.open ? 'kind-list-item-bd-show' : ''}}">
|
||||||
<view class="navigator-box {{item.open ? 'navigator-box-show' : ''}}">
|
<view class="navigator-box {{item.open ? 'navigator-box-show' : ''}}">
|
||||||
<block wx:for-items="{{item.pages}}" wx:for-item="page" wx:key="*item">
|
<block wx:for-items="{{item.pages}}" wx:for-item="page" wx:key="item">
|
||||||
<navigator url="pages/component/{{page}}" class="navigator">
|
<navigator url="/pages/component/{{page}}/{{page}}" class="navigator">
|
||||||
<view class="navigator-text">{{page}}</view>
|
<view class="navigator-text">{{page}}</view>
|
||||||
<view class="navigator-arrow"></view>
|
<view class="navigator-arrow"></view>
|
||||||
</navigator>
|
</navigator>
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
Page({
|
||||||
|
onShareAppMessage() {
|
||||||
|
return {
|
||||||
|
title: 'view',
|
||||||
|
path: 'pages/component/view/view'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
})
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"usingComponents": {}
|
||||||
|
}
|
|
@ -0,0 +1,31 @@
|
||||||
|
<import src="../../common/head.wxml" />
|
||||||
|
<import src="../../common/foot.wxml" />
|
||||||
|
|
||||||
|
<view class="container">
|
||||||
|
<template is="head" data="{{title: 'view'}}"/>
|
||||||
|
<view class="page-body">
|
||||||
|
<view class="page-section">
|
||||||
|
<view class="page-section-title">
|
||||||
|
<text>flex-direction: row\n横向布局</text>
|
||||||
|
</view>
|
||||||
|
<view class="page-section-spacing">
|
||||||
|
<view class="flex-wrp" style="flex-direction:row;">
|
||||||
|
<view class="flex-item demo-text-1"></view>
|
||||||
|
<view class="flex-item demo-text-2"></view>
|
||||||
|
<view class="flex-item demo-text-3"></view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="page-section">
|
||||||
|
<view class="page-section-title">
|
||||||
|
<text>flex-direction: column\n纵向布局</text>
|
||||||
|
</view>
|
||||||
|
<view class="flex-wrp" style="flex-direction:column;">
|
||||||
|
<view class="flex-item flex-item-V demo-text-1"></view>
|
||||||
|
<view class="flex-item flex-item-V demo-text-2"></view>
|
||||||
|
<view class="flex-item flex-item-V demo-text-3"></view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<template is="foot" />
|
||||||
|
</view>
|
|
@ -0,0 +1,14 @@
|
||||||
|
.flex-wrp{
|
||||||
|
margin-top: 30px;
|
||||||
|
display:flex;
|
||||||
|
}
|
||||||
|
.flex-item{
|
||||||
|
width: 100px;
|
||||||
|
height: 150px;
|
||||||
|
font-size: 13px;
|
||||||
|
}
|
||||||
|
.flex-item-V{
|
||||||
|
margin: 0 auto;
|
||||||
|
width: 150px;
|
||||||
|
height: 100px;
|
||||||
|
}
|
Loading…
Reference in New Issue