View Code? Open in Web Editor
NEW
This project forked from hugh-shen/hbrid-app
JavaScript 29.91%
HTML 0.56%
Vue 67.22%
CSS 2.31%
hbrid-app's Introduction
本项目是一个 hrbird 项目,所有的图片资源获取为他人项目资源,业务功能逻辑为自己实现
- Vue: 我喜欢用
- mockJS:模拟数据
- aixos:数据交互
- JSBridge:原生通信
- IntersectionObserver:懒加载
- 其它方案见项目代码
- 关于 rem 配置使用 px2rem 插件,相关原理可以自行了解
- 全局引入样式,这里 vue-cli 已经帮我们做了配置 sass-resources-loader, 直接使用就可以了
- 使用 scss 来管理我们相关样式。assets > style 下存放的是公用样式,方便后期 UI 的更改更加的快捷
- 组件化:见项目 components 与 view 文件夹
- 命名空间:我个人喜欢的一种方式是采用 Airbnb 风格,具体请查看项目
- DOM 元素: 多属性必须换行
- 所有组件样式根元素以ID选择器书写,方便查找
- 本项目属于自己独自开发,所以没有接入 ESlint,喜欢的可以自己可以去了解下
hbrid-app's People
Contributors