继续来讲解怎么做一个稍微有点用处的微信小程序
所在版块:技术の宅 发贴时间:2017-08-18 21:26

用户信息
复制本帖HTML代码
高亮: 今天贴 X 昨天贴 X 前天贴 X 

一开始最主要需要编辑的就是index.wxml和index.js。把数据放在index.js里面,把标签放在index.wxml里面,还有一些简单的loop功能。 比如下面这个数据写在index.js里面。 Page({})是微信小程序的基本格式,不需要理他。需要提供数据的话,就写data:{}。这里我初始化了一个数组,数组的名字叫iconSize,然后我给了这个数组6个值,如果你还记得大学学的C程序基础的话,其实是一样的。 

 Page({ data: { iconSize: [20, 30, 40, 50, 60, 70] } }) 

 有了上面的数据以后,我就可以在index.wxml直接使用iconSize做点事情了。

 

   

 

上面的第一个tag是,可以给他一个class,随便叫什么,然后晚一点可以用css渲染。第二个tag是,你就当他也是view就好了,这里可以简单的写一个循环函数了,这个wx:for是微信提供的,你就记住微信给的函数都是wx开头的就行了,这个有点像AngularJS,后面可以直接引用上面定义的数组iconSize,注意这里有两个{{。他的功能就是循环导入数组里面的每一个数字。然后在block里面有使用了一个tag叫,他的type我们可以使用success,就是过一下你会看到的对勾就是success了,然后定义这个对勾的大小,item是一个关键字,它就是调用iconSize里面定义的每一个数据,最终执行结果是这样的。 执行结果:



最后我在index.wxss里面调整了一下这些对勾在屏幕里显示的位置,就是类似css了。

.group {

  position: relative;

  top: 50%;

  height: 50px;

  margin-top: 100px;

  margin-left: 30px;

  display: flex;

}

这里留个小作业,你可以很简单的在屏幕里面再添加点什么。比如warning。



.
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!

 相关帖子 我要回复↙ ↗回到正文
【编程技术】如何开发微信小程序 滚雪球   (1045 bytes , 2174reads )
已经发布了“新加坡买房计算器”@武汉伢 滚雪球   (118 bytes , 42reads )
这个计算结果对不对有测试过吗? 小诺基亚   (31 bytes , 29reads )
学区房历史注册数据 滚雪球   (75 bytes , 45reads )
贷款30年1.5%的利息贷80% 滚雪球   (79 bytes , 31reads )
外国人买公寓 滚雪球   (57 bytes , 32reads )
公民第一套房 滚雪球   (57 bytes , 30reads )
PR第一套房 滚雪球   (57 bytes , 26reads )
欢迎指正错误 滚雪球   (46 bytes , 28reads )
因为我试了一下 小诺基亚   (46 bytes , 31reads )
好啊 滚雪球   (26 bytes , 28reads )
开发demo完毕 滚雪球   (96 bytes , 36reads )
支持楼主完成大作 小诺基亚   (0 bytes , 43reads )
已经完成了0.1 滚雪球   (187 bytes , 37reads )
不允许发布金融类的应用 滚雪球   (42 bytes , 35reads )
继续来讲解怎么做一个稍微有点用处的微信小程序 滚雪球   (1936 bytes , 45reads )
index.wxml的内容没有贴上来 滚雪球   (114 bytes , 38reads )
可以啊 no8D8U   (0 bytes , 44reads )
我的问题在这里 滚雪球   (158 bytes , 50reads )
解决了 滚雪球   (133 bytes , 46reads )
今天继续介绍小程序会用到的基础组件 滚雪球   (760 bytes , 105reads )
发现调试工具有点问题 滚雪球   (59 bytes , 51reads )
补图 滚雪球   (78 bytes , 50reads )
沙发 点赞 楼主准备开发什么呢 功夫熊猫   (0 bytes , 52reads )
忘记贴图了 滚雪球   (72 bytes , 42reads )
第二个debug version是我在开发的 滚雪球   (138 bytes , 43reads )
保密 滚雪球   (174 bytes , 49reads )
最重要的文件是app.js 滚雪球   (232 bytes , 51reads )
这里要给小白稍微解释一下这三个文件app.js,app.json和app.wxss 滚雪球   (348 bytes , 46reads )
看到不屑俩字好想哭 武汉伢   (73 bytes , 48reads )
你做美工吗? 滚雪球   (104 bytes , 67reads )
我也希望我能做ui 武汉伢   (182 bytes , 44reads )
随手就写了能用的程序还是挺厉害的 滚雪球   (42 bytes , 40reads )
用词不当 滚雪球   (230 bytes , 44reads )
我们也是这么做的 武汉伢   (67 bytes , 40reads )
反对把css和ui技能等同起来 滚雪球   (178 bytes , 39reads )
没有等同 武汉伢   (127 bytes , 43reads )
看到这么整齐的树形结构和编码 滚雪球   (59 bytes , 53reads )
教吗? vitesse   (51 bytes , 53reads )
我还在学习 滚雪球   (34 bytes , 46reads )
需要一些domain knowledge 滚雪球   (202 bytes , 50reads )
插播广告 滚雪球   (69 bytes , 45reads )
点击编辑就可以看到亲切的树形结构了 滚雪球   (238 bytes , 55reads )