专业编程基础技术教程

网站首页 > 基础教程 正文

《微信小程序开发从入门到实战》学习十二

ccvgpt 2024-07-17 18:02:05 基础教程 14 ℃


第三章 开发第一个小程序


《微信小程序开发从入门到实战》学习十二

3.2 开发投票小程序的首页


3.2.2 小程序的初始配置


在微信开发工具创建小程序项目后,


app.js中加入注册小程序的逻辑


App({
  onLaunch() { //生命周期函数,小程序打开时执行一次
    }

})



app.json中


{
    "pages":[
        "pages/index/index"
    }
}



在/pages/index/index.js中加入页面注册


Page({
  onLoad() { //页面生命周期函数,进入页面时会调用它
    }

})



/pages/index/index.json加入一个空的配置,


{}


加入以上代码,页面就有了,并且可以在模拟器正常运行。给小程序加上内容。


/pages/index/index.wxml加view组件:


<view class="container">

</view>



app.json加 如小程序导航栏的设置:


{
  "pages":[
    "pages/index/index"
  ],
  "window":{
    "backgroundTextStyle":"light",
    "navigationBarBackgroundColor": "#fff",
    "navigationBarTitleText": "投票小程序",
    "navigationBarTextStyle":"black"
  }
}



json文件不支持加注释


app.wxss中加入小程序的全局样式:


/**app.wxss**/
page {
  height: 100%;
}
.container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 200rpx 0;
  box-sizing: border-box;
} 



wxnl代码没有page组件,但微信小程序会把它加在每个页面的最外层。


对页面进行单独的配置,修改index.json文件的内容:


{
  "navigationBarTitleText": "投票小程序--首页"
}



最终设置了导航栏的小程序首页如下 :



最近发表
标签列表