- 开启 DarkMode
在app.json
中配置darkmode
为true
,表示开启深色模式 - 配置变量文件
theme.json
, 并在app.json
中配置路径引入
"themeLocation":"theme.json" 在
theme.json
中定义相关变量{ "light": { "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "dark": { "navigationBarBackgroundColor": "#000", "navigationBarTextStyle": "white" } }
在
app.json
中应用配置属性,以@
开头引用变量"window": { "navigationBarBackgroundColor": "@navigationBarBackgroundColor", "navigationBarTitleText": "考研政治定制学", "navigationBarTextStyle": "@navigationBarTextStyle" },
- WXSS 适配,通过媒体查询 prefers-color-scheme 适配不同主题
page {
background: #f2f2f2;
}
@media (prefers-color-scheme: dark) {
.page {
background: #000;
}
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。