墨时记是一款基于微信小程序框架开发的多端应用,旨在提供便捷的记录和管理功能。本项目支持在微信小程序、Android、iOS和H5等多个平台上运行。
项目中使用了iconfont图标组件,位于components/iconfont
目录下。
修改iconfont.json
文件中的symbol_url
属性,指向自己的图标库地址。使用npx iconfont-wechat 即可使用图标库生成组件。
<iconfont name="图标名称" color="颜色值" size="大小" />
mj--astonished | mj--angel | mj--devil | mj--in-love | mj--mute | mj--sad | mj--sad- | mj--scared | mj--secret | mj--scared- | mj--shocked | mj--sick | mj--smile | mj--smile- | mj--sleeping | mj--smiling- | mj--smiling | mj--sweat | mj--surprised | mj--smirking | mj--thinking | mj--tired | mj--tongue | mj--tongue- | mj--tongue-1 | mj--unamused | mj--wink | mj--vomiting | mj--zombie | mj--vomiting- | mj--newastonished- | mj--cool | mj--confused | mj--angry | mj--cool- | mj--dizzy | mj--cry | mj--cry- | mj--expressionless | mj--flushed | mj--happy- | mj--happy-1 | mj--happy | mj--injury | mj--joy | mj--kiss | mj--kiss- | mj--kiss-1 | mj--mask | mj--neutral
name
: 图标名称 (必填)color
: 图标颜色,支持字符串格式(如"#ff0000"或"red")或数组格式size
: 图标大小,默认为18moshiji_wechart/
├── .gitignore # Git忽略文件配置
├── app.js # 应用程序逻辑
├── app.json # 应用程序配置
├── app.miniapp.json # 多端应用配置
├── app.wxss # 应用程序样式
├── project.miniapp.json # 项目多端配置
├── README.md # 项目说明文档
├── sitemap.json # 小程序站点地图
├── i18n/ # 国际化资源
├── miniapp/ # 多端平台特定代码
│ └── android/ # Android平台特定代码
├── pages/ # 页面文件
│ └── index/ # 首页
└── utils/ # 工具函数
git clone http://gogs.moyanxiaoyi.cn/moyanxiaoyi/moshiji_wechart.git
npm install
在页面json中引入所需组件:
{
"usingComponents": {
"t-button": "miniprogram_npm/tdesign-miniprogram/button/button"
}
}
在wxml中使用组件:
<t-button theme="primary">按钮</t-button>
本项目支持以下平台:
git checkout -b feature/your-feature-name
git commit -m '添加某功能'
git push origin feature/your-feature-name
[待定]