第一个小程序项目https://blog.csdn.net/qq_38060125/article/details/149577612本人准备跟着这位博主学习,以后做出记录。
📝 练习任务
- 创建一个空白小程序项目
- 在首页展示一段自我介绍文字(如姓名、兴趣、学习目标等)
- 修改页面标题为"我的第一个小程序"
- 使用
console.log
输出一条欢迎信息,并在控制台查看结果
🔁 拓展建议
-
尝试在
app.wxss
中定义一个全局样式类.primary-color
,并在页面中应用它 -
修改
app.json
中的window
配置项,更改导航栏背景色和文字颜色 -
探索更多 WXML 标签,如
<image>
、<button>
、<scroll-view>
等
做法:
1. 首页展示自我介绍文字
修改 pages/index/index.wxml
html
<view class="container">
<text class=" line-text"> Hello, MiniProgram</text>
<text class="line-text primary-color"> 大家好,我是尘似鹤</text>
</view>
2. 使用 console.log
输出欢迎信息
在 pages/index/index.js
中添加
javascript
Page({
data: {},
onLoad() {
console.log("欢迎来到我的第一个小程序!");
}
});
3. 修改页面标题为 "我的第一个小程序"
在 pages/index/index.json
里设置
javascript
{
"navigationBarTitleText": "我的第一个小程序"
}
4. 在 app.wxss
中定义全局样式 .primary-color
css
/* app.wxss */
.primary-color {
color: #ff6600; /* 设置全局主色 */
font-size: 16px;
line-height: 24px;
}
5. 修改 app.json
中的 window
配置
css
{
"pages": [
"pages/index/index"
],
"window": {
"navigationBarBackgroundColor": "#007aff",
"navigationBarTextStyle": "white",
"navigationBarTitleText": "我的第一个小程序",
"backgroundColor": "#ffffff",
"backgroundTextStyle": "light"
}
}
这样导航栏颜色和文字颜色就会改变。
这里设置与上边设置的区别:
配置位置 | 作用范围 | 优先级 | 场景 |
---|---|---|---|
app.json → window |
全局默认样式 | 低(会被页面级覆盖) | 小程序大部分页面统一样式 |
pages/xxx/xxx.json |
单个页面专属样式 | 高(覆盖全局) | 不同页面需要不同标题/背景 |
效果:


如果文件在一行,并没有分开,在pages/index/index.wxss
css
.container {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: 100vh;
background-color: #f5f5f5;
}
加入 flex-direction: column;