首页 微信小程序 小程序开发 微信小程序开发系列(二)开发组件使用的详解

微信小程序开发系列(二)开发组件使用的详解

Mar 09, 2017 pm 01:23 PM

本文介绍微信小程序开发系列(二)开发组件使用的详解

一:开发组件使用初步

1:建立一个微信小程序的工程


2:请参考如下链接里面的内容,这是微信小程序的官方开发指南:

https://mp.weixin.qq.com/debug/wxadoc/dev/component/button.html?t=20161222


3:可以拷贝部分例子程序到你建立的工程中,使用微信小程序的组件,如图1所示:

      我们在first.wxml中可以写first这个页面的布局,例如图1中我们写了一个字符串:“1234567890abcdefg”,在这个字符下面我们写了一个微信小程序的button,button显示的内容为“default”,type=“default”---这个是表示该button为默认的显示效果,如图1左边模拟器中显示为圆角淡灰色按钮左右两边无边距。

     注:很多网友会发现:在微信小程序开发工具中编写完代码然后,点击微信小程序开发工具左侧下方的“编译”按钮后,模拟器中并没有反应,其实这是因为,你编写完代码应该敲击键盘的Ctrl+s,保存代码,然后再点击“编译”,这样才能在模拟器中显示出对应代码的效果。

 微信小程序开发系列(二)详解

图1

4:按钮显示内容和点击事件的绑定:

      我们下面实现一个功能:点击按钮后,按钮的内容更换新的内容

1)在first.wxml中加入如下代码:其中bindtap="btnClick"为按钮的点击时间绑定的方法:btnClick(),{{btnText}}为按钮显示的内容绑定的变量:btnText


2)方法:btnClick()和变量:btnText都要在first.js中实现,如图2所示

 微信小程序开发系列(二)详解

图2

   3)按钮点击前和点击后,模拟器显示效果如图3所示:

 微信小程序开发系列(二)详解

图3

5:text组件使用初步:

      我们下面实现一个功能:点击按钮后,把text组件的初始内容进行修改,然后再点击按钮,text组件内容消失,然后再点击按钮,text组件内容出现。。。。。。以此类推。

1)在first.wxml中加入如下代码:

{{text}}

在first.js中加入如图4代码

 微信小程序开发系列(二)详解

图4


6:内容列表


在first.wxml中加入如下代码:


{{index}}: {{newsItem}}


在first.js

  data:{ }

中加入如下代码:

news:['第1行信息','第2行信息','第3行信息']

结果如图5所示:

 微信小程序开发系列(二)详解

图5

7:页面加入头部和脚部

新建文件夹templates,并在文件夹下新建文件:footer.wxml和header.wxml

在文件中增加如图6所示代码

 微信小程序开发系列(二)详解

图6

模拟器显示结果如图7

 微信小程序开发系列(二)详解

二:微信小程序配置

这里讲解了APP的页面配置,window配置,tabBar配置,网络配置等信息

如图1,图2所示:

 微信小程序开发系列(二)详解

图1

 微信小程序开发系列(二)详解


以上是 微信小程序开发系列(二)开发组件使用的详解的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)