找回密码
 立即注册

QQ登录

只需一步,快速开始

[Demo源码] 微信小程序之中午吃什么

[复制链接]
查看: 1982|回复: 25
最佳答案
0 

10

主题

88

帖子

1153

积分

专家路上

积分
1153
 楼主| 发表于 2017-2-14 18:18:18 | 显示全部楼层 |阅读模式
本帖最后由 柿霖不是林 于 2017-2-14 18:21 编辑

小伙伴们~中午吃什么啦~




124600hsas60azxz0maqqr.jpg 124601zk8ns45tu684x6na.jpg 124601xo6sgo69gd86sgdx.jpg



  1. var app = getApp();
  2.   
  3. Page({
  4.   data: {
  5.     restaurants : [],
  6.     component : {
  7.       scrollHeight : 0,
  8.       addRestaurantInput : ''
  9.     }
  10.   },
  11.   setComponentParam : function(k,v) {
  12.     var componentParams = this.data.component;
  13.     componentParams[k] = v;
  14.     this.setData({component : componentParams});
  15.   },
  16.   unshiftRestaurant : function(restaurantName) {
  17.     var crl = this.data.restaurants;
  18.     crl.unshift(restaurantName);
  19.     this.setData({restaurants : crl});
  20.     this.setComponentParam('addRestaurantInput','');
  21.     wx.setStorageSync('restaurants', crl);
  22.   },
  23.   onLoad: function () {
  24.     this.setComponentParam('scrollHeight',app.getSystemInfo().windowHeight - 65 - 54 - 8);
  25.     var rStroage = wx.getStorageSync('restaurants') || [];
  26.     this.setData({restaurants : rStroage});
  27.   
  28.     wx.request({ url : 'https://jazzcai.larkapp.com/appVersion/check',
  29.       success : function(res){
  30.         console.log('ver number:' + res.data.ver + ' des:' + res.data.des);
  31.       }
  32.     });
  33.   
  34.   },
  35.   onAddRestaurantInputBlur : function (e) {
  36.     this.setComponentParam('addRestaurantInput',e.detail.value);
  37.   },
  38.   onAddRestaurant : function (e) {
  39.     var restaurantName = this.data.component.addRestaurantInput;
  40.     if(!restaurantName || restaurantName == '') {
  41.       wx.showModal({ title : 'Tips', content : '没填你瞎点个毛线啊', showCancel : false });
  42.       return;
  43.     }
  44.   
  45.     var that = this;
  46.     if(restaurantName.length < 1) {
  47.       wx.showModal({ title : 'Tips', content : '你确定就写这么点?',
  48.         success : function (res) {
  49.           if(!res.confirm) {
  50.             return;
  51.           }
  52.           that.unshiftRestaurant(that.data.component.addRestaurantInput);
  53.         }
  54.       });
  55.     } else {
  56.       this.unshiftRestaurant(this.data.component.addRestaurantInput);
  57.     }
  58.   },
  59.   onRandom : function(e) {
  60.     if(this.data.restaurants.length <= 0) {
  61.       wx.showModal({ title : '错误', content : '餐厅列表为空,请多加一个选项吧!', showCancel : false});
  62.       return;
  63.     }
  64.   
  65.     var randomIndex = Math.floor(Math.random() * this.data.restaurants.length);
  66.     wx.showModal({ title : '随机结果', content : '"' + this.data.restaurants[randomIndex] + '" 要去么?'});
  67.   },
  68.   onDelete : function(e) {
  69.     var crl = this.data.restaurants;
  70.     crl.splice(e.target.dataset.itemIndex,1);
  71.     this.setData({restaurants:crl});
  72.     wx.setStorageSync('restaurants', crl);
  73.   }
  74. })
复制代码
游客,如果您要查看本帖隐藏内容请回复

点评

学习一下代码  发表于 2018-1-28 15:20
【搜索】【即。速。应。用---无代码基础。制作。微信小程序】  发表于 2017-2-15 17:23
回复

使用道具 举报

最佳答案
0 

1

主题

6

帖子

164

积分

新人求带

积分
164
发表于 2017-2-14 20:01:17 | 显示全部楼层
看看后面是什么
回复 支持 反对

使用道具 举报

最佳答案
0 

3

主题

66

帖子

556

积分

略知一二

积分
556
发表于 2017-2-16 14:47:03 | 显示全部楼层
jhgkjgjhgjhgjj
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

249

帖子

364

积分

略知一二

积分
364
发表于 2017-3-26 01:26:10 | 显示全部楼层
看看学习
回复

使用道具 举报

最佳答案
0 

0

主题

22

帖子

562

积分

略知一二

积分
562
发表于 2017-3-26 18:51:28 | 显示全部楼层
66666666666666666666666666
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

43

帖子

823

积分

略知一二

积分
823
发表于 2017-3-28 09:39:24 | 显示全部楼层
微信小程序之中午吃什么
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

23

帖子

302

积分

略知一二

积分
302
发表于 2017-3-29 02:06:25 | 显示全部楼层
thanks for sharing
回复 支持 反对

使用道具 举报

最佳答案
0 

2

主题

138

帖子

2103

积分

专家路上

积分
2103
发表于 2017-4-16 20:53:21 | 显示全部楼层
:看看再说!!!!
回复

使用道具 举报

最佳答案
0 

0

主题

7

帖子

64

积分

新人求带

积分
64
发表于 2017-4-17 17:18:15 | 显示全部楼层
好厉害呀,虎虎虎
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

3

帖子

52

积分

新人求带

积分
52
发表于 2017-4-22 20:17:57 | 显示全部楼层
考虑考虑吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



www.henkuai.com—微信开发者的分享交流平台,专注微信开发生态。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

微信公众号

广告推广
QQ:805874290

市场合作
zhongcong@henkuai.com