|
@@ -11,7 +11,7 @@
|
|
|
| |-style/pages | 页面样式 | 页面可复用的样式放置到这个文件夹, 不可复用的样式仍放到page的style标签内 |
|
|
|
| store | 数据存储 | 固定或临时数据的存储 |
|
|
|
| unpackage | hbuilder编译的微信小程序代码 |
|
|
|
-| utils | 工具类 | request.js 网络请求 <br/> event-bus.js <br/> font.js <br/> auth.js 授权token <br/> index.js 公共函数
|
|
|
+| utils | 工具类 | request.js 网络请求 <br/> event-bus.js 消息总线 <br/> font.js 加载字体 <br/> auth.js 授权token <br/> index.js 公共函数
|
|
|
| wxcomponents | 小程序原生组件 |
|
|
|
| |- vant | vant-weapp组件(请不要重新下载覆盖, 部分组件js有修改, 非必要不修改) |
|
|
|
|
|
@@ -59,7 +59,9 @@
|
|
|
## 文件目录
|
|
|
- pages/功能模块/components 用于存放业务相关的组件
|
|
|
- 根目的components用于存放通用组件
|
|
|
-
|
|
|
+## 参考文档
|
|
|
+- vant-weapp官方文档[vant参考文档](https://vant-ui.github.io/vant-weapp)
|
|
|
+- uniapp文档: [参考文档](https://zh.uniapp.dcloud.io/component/scroll-view.html)
|
|
|
# FAQ
|
|
|
## uni.scss 与 app.scss有什么区别?
|
|
|
uni.scss可用于定义变量, mixin等, 编译小程序代码后,它会被复制到每一个style元素中.易造成冲突且体积较大<br/>
|
|
@@ -99,11 +101,15 @@ export default {
|
|
|
## 每个页面都需要放1个nav-bar吗?
|
|
|
- 是的, 即使不显示nav-bar(如user/login页面)也需要,可以设置组件属性为透明色.
|
|
|
- nav-bar可以解决浏海屏状态栏高度的问题
|
|
|
-## 如何在小程序中访问网页
|
|
|
+## 如何在小程序中访问网页?
|
|
|
- 需要微信小程序后台配置安全域名
|
|
|
- 通过pages/index/webview组件进行返回
|
|
|
- this.navigateTo支持访问网络地址,自动调用webview
|
|
|
-
|
|
|
+## 如何实现滚动底部加载更多?
|
|
|
+- 监听 u-scroll-view的scroll-near-lower事件
|
|
|
+- uniapp文档: [参考文档](https://zh.uniapp.dcloud.io/component/scroll-view.html)
|
|
|
+## 如何修改小程序appId
|
|
|
+- 通过hbuilder修改manifest.json
|
|
|
## 页面常用的函数?
|
|
|
### 导航
|
|
|
- this.navigateTo(地址) 导航下一个页面(支持https网格地址或pages本地页面地址)
|