@kjts20/tool-weixin-mp
Version:
wkj
106 lines (76 loc) • 1.82 kB
Markdown
```shell
npm install @kjts20/tool-weixin-mp
```
- 请求封装为 httpServer 形式
- 仓库封装为 store 调用
- 事件实例化: Event
- 跳转: goto、back
- 自定义 wxs
- 自定义脚手架
- 同一定义样式
- `npm install @kjts20/tool`
- 使用 TS、scss 为小程序编程语言
- 使用 Tdesign 作为 UI 组件库
- `yarn`
- 工具 -> 构建 npm
- 在 App 前面(非 App 内部)添加如下代码
```ts
import { startApp, hideApp } from '@/lib/index';
// 初始化app
initApp();
```
- 在 App 的钩子函数 onHide 添加代码:`hideApp();`
```ts
App<IAppOption>({
...
onShow() {
startApp();
},
onHide() {
hideApp();
}
});
```
- 在 app.[wx|sc]ss 中底一行添加如下样式
```css
@import './miniprogram_npm/@kjts20/tool/wx.wxss';
@import './style/wr-iconfont/iconfont.wxss';
.t-tabs__item--active {
font-weight: 400 !important;
}
```
```ts
"tabBar": {
"custom": true,
"list": [
{
"selectedColor": "#000000",
"text": "测试",
"pagePath": "pages/index/index",
"icon": "home"
},
{
"selectedColor": "#000000",
"text": "测试2",
"pagePath": "pages/logs/logs",
"icon": "user"
}
]
}
```
··