[WeChat miniprogrammation] 001 - structure du fichier répertoire du projet et la configuration de base

Structure du fichier

1. répertoire racine

app.js programme logique principal

fichier de configuration app.json

Besoin d'attribut « pages » à le chemin relatif moyen de la page de déclaration

{
  "pages": [
    "pages/about/about",
    "pages/weekly/weekly"
  ],
  "sitemapLocation": "sitemap.json"
}

app.wxss style principal de programme

Ici, toutes les pages sont susceptibles de définir certains styles couramment utilisés en classe

informations sur le programme project.config.json

Ce fichier est généré automatiquement par les outils de développement

dossier pages

Il contient un petit programme de tous les dossiers de pages


2. pages dossier de page dans le dossier

Ci-dessous un exemple à propos de la page

la logique de la page about.js

Pour créer ici un objet page

Page({})

Page profil about.json

Ici, vous pouvez configurer des informations sur la page, comme le titre de la barre de navigation

{
  "navigationBarTitleText": "关于"
}

mise en page about.wxml

Dans une description de la mise en page html syntaxe similaire, il faut avoir fin marqueur
exemple de code:

<view class="container">
  <image src="/images/profile.JPG" class="icon"></image>
  <text class="title">电影周周看</text>
  <view>
    <navigator url="/pages/weekly/weekly" style="display: inline;" class="nav-text" hover-class="nav-hover" open-type="navigate">
    每日推荐
    </navigator>
    <text class="subtitle">一部好电影</text>
  </view>
  <text class="subtitle">我的微博:Luke玄</text>
</view>

styles de page about.wxss

Voici les définitions de classes de style utilisées pages
exemple de code:

.container{
  background-color: #eee;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}

.icon{
  width: 375rpx;
  height: 375rpx;
  border-radius: 50%;
}

.title{
  font-size: 60rpx;
  font-weight: bold;
}

.subtitle{
  font-size: 30rpx;
  font-weight: lighter;
}

.nav-text{
  color: lightblue;

.nav-hover{
  color: grey;
}
}

Je suppose que tu aimes

Origine www.cnblogs.com/codaland/p/12608828.html
conseillé
Classement