这是一个创建于 2546 天前的主题,其中的信息可能已经有所发展或是发生改变。
因游离于两个不同项目组进行工作,同时接触了两个小程序的写法:
- 项目根据不同业务分割文件夹,不同业务视复杂程度分割出通用组件,但是其下保持相同的
- index.wxss
- index.js
- index.wxml
- index.json
结构,私以为这样业务很清晰,因为小程序业务本就不复杂,足以在一个 js 方便且清晰地维护整个 page 实例的业务。
- 项目根据不同业务分割文件夹,不同业务其下又根据业务流程分割文件夹,比如业务开始写一个 start 文件夹,业务处理流程写一个 process 文件夹,业务结束写一个 end 文件夹。
- start
-index.js
-index.wxss
-index.wxml
-index.json
- process
-index.js
-index.wxss
-index.wxml
....blablabla
感觉这种写法深受莫须有的组件化所害,将完整的业务流程分割成不同的部分再用 page 来实例化,将明明清晰地流程完完全全复杂化了,暂时不考虑完成一个业务需要实例化多少个 page,为小程序的页面栈增加多少个页面,就光维护人员来说,完成一个业务我需要切换不同的文件夹来看,来对比,这样怎么说都不方便吧。
最后,似乎后端很不满我要不照着第二种方法写,我也给他说了理由,但是他似乎耿耿于怀,难道我的想法有问题吗,求玩小程序的大佬指正。
2 条回复 • 2017-12-07 19:48:00 +08:00
|
|
1
wafm 2017-12-07 17:40:51 +08:00
使用的是官方 IDE,单页名称和文件都与 PAGE 相同
|
|
|
2
Muninn 2017-12-07 19:48:00 +08:00
怎么写都行,真想纠结这些,赶紧用 wepy 吧。。。
|