All Projects → Harhao → Miniprogram

Harhao / Miniprogram

Licence: mit
猫眼电影/Taro/微信小程序/React

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Miniprogram

React Border Wrapper
A wrapper for placing elements along div borders.
Stars: ✭ 147 (-9.82%)
Mutual labels:  react-component
Ion Phaser
A web component to use Phaser Framework with Angular, React, Vue, etc 🎮
Stars: ✭ 152 (-6.75%)
Mutual labels:  react-component
Wxapp Douban Api Movie
Douban movie api data completed a WeChat applet wxAPP, very suitable as a small program beginners combat project!
Stars: ✭ 161 (-1.23%)
Mutual labels:  movie
React Plaid Link
React bindings for Plaid Link
Stars: ✭ 148 (-9.2%)
Mutual labels:  react-component
Justwatchapi
Python 3 JustWatch.com API - https://justwatch.com
Stars: ✭ 148 (-9.2%)
Mutual labels:  movie
React Useragent
Integrate user-agent detection in an idiomatic React way
Stars: ✭ 154 (-5.52%)
Mutual labels:  react-component
Gulp Wxapp Boilerplate
小程序 Gulp 开发脚手架
Stars: ✭ 145 (-11.04%)
Mutual labels:  wechat-mini-program
React Paginate
A ReactJS component that creates a pagination
Stars: ✭ 2,169 (+1230.67%)
Mutual labels:  react-component
React Layer Stack
Layering system for React. Useful for popover/modals/tooltip/dnd application
Stars: ✭ 152 (-6.75%)
Mutual labels:  react-component
Ewa
Enhanced Wechat App Development Toolkit (微信小程序增强开发工具)。不同于 wepy 或者 mpvue,是一个轻量级小程序开发框架。支持原生小程序所有功能,无需学习,极易上手。支持转换为百度/字节跳动/QQ小程序。
Stars: ✭ 160 (-1.84%)
Mutual labels:  wechat-mini-program
Wxapkg Convertor
一个反编译微信小程序的工具,仓库也收集各种微信小程序/小游戏.wxapkg文件
Stars: ✭ 145 (-11.04%)
Mutual labels:  wechat-mini-program
React Items Carousel
Items Carousel Built with react-motion and styled-components
Stars: ✭ 150 (-7.98%)
Mutual labels:  react-component
Crmeb wechatminiprogram
CRMEBv2.6以客户管理为中心+电商营销系统,微信小程序商城,带分销、秒杀、积分、优惠券等功能
Stars: ✭ 158 (-3.07%)
Mutual labels:  wechat-mini-program
React Page Progress
🎉 Sweet Component powered by React Hooks 🚀 👉
Stars: ✭ 148 (-9.2%)
Mutual labels:  react-component
Wechat Miniprogram Webar
A WeChat MiniProgram Image AR using computer vision. No OpenCV, No Deep Learning. Only JavaScript Implementation.
Stars: ✭ 163 (+0%)
Mutual labels:  wechat-mini-program
React User Tour
Give your user a guided tour around your application
Stars: ✭ 146 (-10.43%)
Mutual labels:  react-component
React Ds
🔥 React Drag To Select component (tiny, touch friendly, and no dependencies!)
Stars: ✭ 153 (-6.13%)
Mutual labels:  react-component
React Tiny Virtual List
A tiny but mighty 3kb list virtualization library, with zero dependencies 💪 Supports variable heights/widths, sticky items, scrolling to index, and more!
Stars: ✭ 2,057 (+1161.96%)
Mutual labels:  react-component
Material Ui Datatables
An another React Data tables component.
Stars: ✭ 163 (+0%)
Mutual labels:  react-component
React Touch Carousel
Ultra-customizable carousel framework for React.JS
Stars: ✭ 158 (-3.07%)
Mutual labels:  react-component

基于京东凹凸实验室(aotu.io)Taro框架的微信小程序--猫眼电影

Build Status

一、开发环境

  操作系统:Window 10
  Taro版本:v0.0.69
  Node版本:v8.11.1

二、现阶段运行效果

  • 猫眼电影运行效果猫眼电影运行效果

三、安装依赖并运行小程序

  • 安装依赖:尽量使用cnpm安装项目依赖,npm安装比较慢,而且容易出现安装失败情况
     cnpm install
    
  • 项目的运行需要地理位置定位获取城市id,可以在项目目录下api.zip代码中运行,返回全国所有城市的数据信息,和获取到当前定位的城市信息。如果单纯想拿到静态信息,可以在cities.json获取到数据
      {
        "letterMap": {
           "A": [
            { "id": 150, "nm": "阿拉善盟", "py": "alashanmeng" },
            { "id": 151, "nm": "鞍山", "py": "anshan" },
            { "id": 197, "nm": "安庆", "py": "anqing" },
            { "id": 238, "nm": "安阳", "py": "anyang" },
            { "id": 319, "nm": "阿坝", "py": "aba" },
            { "id": 324, "nm": "安顺", "py": "anshun" },
            { "id": 359, "nm": "安康", "py": "ankang" },
            { "id": 400, "nm": "阿勒泰", "py": "aletai" },
            { "id": 394, "nm": "阿克苏", "py": "akesu" },
            { "id": 490, "nm": "安吉", "py": "anji" },
            { "id": 588, "nm": "安丘", "py": "anqiu" },
            { "id": 699, "nm": "安岳", "py": "anyue" },
            { "id": 807, "nm": "安平", "py": "anping" },
            { "id": 873, "nm": "安宁", "py": "anning" },
            { "id": 844, "nm": "安溪", "py": "anxi" },
            { "id": 1008, "nm": "安化", "py": "anhua" },
            { "id": 1126, "nm": "阿勒泰市", "py": "aletaishi" },
            { "id": 1068, "nm": "安福", "py": "anfu" }
          ],
          "B":[{},{},...,{}],
          ...
          "Z":[{},{},...,{}]
        },
        "geoCity": { "id": 20, "nm": "广州", "py": "guangzhou" }
     }
    
  • 运行以下打包微信小程序命令,生成dist小程序源码目录,在微信开发者工具导入dist的目录
      npm run dev:weapp
    
  • 在运行dist目录源码可能出现错误信息,之前在Taro开源库中提issue,暂时没有详细错误的原因,可以持续关注Taro官方动态,下面是跳过错误信息进行开发解决方法
    module "npm/@tarojs/taro-weapp/index.js" is not defined  // 把dist/npm/@tarojs拷贝一次重新黏贴一下就可以避免这种情况
    

taro版本现在已经是1.3,即将运用正式版本改写猫眼电影微信小程序

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].