Giter Site home page Giter Site logo

wheels's Introduction

Wheels

Create wheels in the dumbest way possible without any framework, pre-compilation, using the latest JS syntax, and without webpack, babel, SCSS, require, npm, and even semicolons!!! All the code is open source for easy reading.

Preview

Preview Link

How to Read the Source Code

From easy to difficult:

  1. Tabs
  2. Pager
  3. FullPage
  4. Calendar
  5. Image Picker
  6. Date Library
  7. DOM Library
  8. BOM Library

How to Run

  1. git clone https://github.com/FrankFang/wheels.git
  2. cd wheels
  3. Open index.html in a browser.

Future Wheels to Be Built

  • Image Placeholder
  • Image Lazy Loading
  • Custom Template
  • Pull-to-Refresh
  • Typeahead
  • Form Validation
  • Dialog
  • Carousel

wheels's People

Contributors

frankfang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wheels's Issues

fullpage

在安卓手机浏览器失效

pager的js部分逻辑有个bug

在生成列表dom那一部分的逻辑有问题,你试试设置 buttonCount: 11,currentPage: 25,totalPage: 50,这样会生成12个按钮,而不是11个.

关于空格和缩进问题

我会保证缩进的正确。
但是空格我不在意。
显然多一个空格或者少一个空格对代码的意义没有任何影响,而错误的缩进会误导人。

如果你这么在意冒号前的空格,就用自动格式化工具格式化一下吧。

这个项目没有 lint 检查,也不会有任何工程化的东西。我是用基本没有任何插件的 vim 来编辑这个项目的,如果你让我去在意空格,这会很影响我的思路。

而且空格对于代码阅读,也基本没有阻碍(除了处女座)。

我的观点(不一定对):

  1. 纠结空格,很无聊。
  2. 打倒强迫症。

如果你们都觉得不舒服,那我发布之前跑一个自动加空格的脚本吧。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.