V2ex 又一个客户端:微信小程序版

2016-10-03 22:56:36 +08:00
 xiqingongzi

微信小程序版的 V2 客户端

前面的话

感谢 @Livid 提供的 V2ex API

感谢 @abelyao 提供的帖子 API

预览图

源代码

https://github.com/bestony/weapp-V2ex

花费时间

5 个小时

后续

还有两个 API 没有用上,分布是节点的 API 和用户的 API ,争取明天完善。 这个项目帮助大家学习。中间自己也踩了一些坑。有需要的可以在 Issue 回复,尽我所能。

期望

求 Star!

求关注

8483 次点击
所在节点    分享创造
21 条回复
xiqingongzi
2016-10-03 22:57:57 +08:00
designer
2016-10-03 23:08:12 +08:00
好是好,就是用不上
xiqingongzi
2016-10-03 23:13:18 +08:00
@designer 这几天先完善,等正式开放我争取上线!手上有几个认证的号。
designer
2016-10-03 23:15:31 +08:00
@xiqingongzi 期待体验
xiqingongzi
2016-10-03 23:17:49 +08:00
@designer 欢迎提交需求。
babytomas
2016-10-03 23:35:34 +08:00
5 个小时写完速度还可以啊,

全能的脱水西秦,我特地来给你顶贴的。
ivmm
2016-10-04 00:18:24 +08:00
方便生活
abelyao
2016-10-04 01:47:17 +08:00
@xiqingongzi
不不不,接口并不是我提供的,我只是无意中发现而已(参照了节点接口和会员接口的格式);
另外,接口每小时调用频率为 120 次,会不会不够呢…
abelyao
2016-10-04 01:49:24 +08:00
另外的另外,看不了回帖也是不可行的…
moxiaonai
2016-10-04 06:58:28 +08:00
必须赞
xiqingongzi
2016-10-04 07:15:37 +08:00
@abelyao 有点蛋疼,看了别的接口,也都没有发现带回帖的。或许这个需要 @Livid 来给接口了。感觉 V2 的接口还是有点少。 120 个如果真的上线,肯定要走一次缓存的。目前都没走缓存。比较容易爆满。不过小程序限制了缓存是 5MB ,感觉 120 个请求也差不多。不管怎么说,还是感谢啦。不然我还要等 Livid 呢。
@moxiaonai
xiqingongzi
2016-10-04 07:28:40 +08:00
@babytomas 可以可以
loading
2016-10-04 07:40:50 +08:00
加上快速签到吧 233
zeusLeeJh
2016-10-04 11:18:45 +08:00
这字体...orz
xiqingongzi
2016-10-04 11:21:40 +08:00
@zeusLeeJh 这个字体我也接受不了。。。不知道在手机上运行是什么效果。群里有人说,微信官方考虑到体验的一致性,可能会对字体做出限制。
yao978318542
2016-10-04 17:34:09 +08:00
请教一个问题! picker 你用过吗?为什么不能加 name 属性 添加了就不能 form 表单提交了!好郁闷!小程序只能 GET 不能 post 吗?
xiqingongzi
2016-10-04 23:01:15 +08:00
@yao978318542 按照文档写的是可以 Post,不过我还没用到,明天打算试试。
yao978318542
2016-10-05 09:07:32 +08:00
@xiqingongzi ??文档里有写吗?我怎么没看到?可以的话还望指点一下
xiqingongzi
2016-10-06 09:55:12 +08:00
yao978318542
2016-10-06 15:00:53 +08:00
@xiqingongzi 这个我知道不是说这个 我是说
<form class="page__bd" catchsubmit="formSubmit" catchreset="formReset">
<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}" name="qqq">
<view class="picker">
选择大区:{{array[index]}}
</view>
</picker>
</form>
这种情况下
formSubmit: function(e) {
console.log('form 发生了 submit 事件,携带数据为:', e.detail);
}
不报错也不输出 这是为什么呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/310445

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX