获得徽章 0
- 几个月之间发布的全开源即时通讯系统,不知道大家还记得不,基于[unverse-push](#网页链接#)的web客户端,基于vue实现。...#掘金沸点#
juejin.im
经过几个月的不懈奋斗,终于初步完成了,基于web-rtc的实时音视频通话[vue-chat](github.com)web版本,可以实现与[android-chat](
github.com)客户端一对一音视频通话. 另外服务端源码在这里:
github.com
如果喜欢的话,可以给个小星星,支持一下,持续分享关于即时通讯的相关技术,请看这里:www.comsince.cn
展开1692 - vue开发规范1:组件名采用PascalCase方式命名,首字母大写
2:使用v-for,要加key,提高diff更新虚拟dom效率
3:v-if和v-for不要写在同一个标签上,因为v-for的优先级比v-if高
4:使用v-if/v-else时需要加key
5:scoped样式中,使用类选择器,不要使用元素选择器,影响查找元素效率
6:尽量prop和事件进行父子组件之间的通信,不要为了一时方便去使this.$parent或改变prop,牺牲简洁性导致不易于理解展开1813 - scroll-view的轮子确实很多人造, 我用 vue + any-touch 造了一个(js不到500行), 轮子对世界可能影响不大, 但是对自己成长还是很有帮助的.
喜欢前段的轮友请顶我(any-scroll) =>any86.github.io
218