亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

手把手教你微信小程序組件開發 (驗證碼輸入框)

下面不具体讲组件内部代码实现,有兴趣的可以下载demo地址,用微信ide运行即可.

先看一下实现效果

https://img1.sycdn.imooc.com//5d2fd7a100015f5206300398.jpg

https://img1.sycdn.imooc.com//5d2fd7a90001273603750667.jpg

下面讲解小组件实现步骤,先看一下demo结构

https://img1.sycdn.imooc.com//5d2fd7d30001cb5e03180423.jpg



1:在项目中创建components组件目录,然后右键点击新建->Component,之后就会增加4个文件

.js : 组件逻辑实现,其中包含三个配置如下

options: {    multipleSlots: true} // 在组件定义时的选项中启用多slot支持

data: {  },//组件的初始数据

properties: {},//组件的属性列表,在此定义的属性在调用时可以传入

methods: {}// 组件的方法列表

.json:组件配置信息

component:设置为true说明这是一个组件

usingComponents:括号内部用来引用其他组件

{  "component": true,  "usingComponents": {   }}

.wxml:组件页面搭建

.wxss:页面布局

2.项目页面调用组件

1.在page.json文件中配置组件路由

https://img1.sycdn.imooc.com//5d2fd7dc0001df8c04930134.jpg

verifycode是定义的组件名称,在wxml和js中都有用到


2.page.wxml 中加入组件

https://img1.sycdn.imooc.com//5d2fd7e00001561a06430113.jpg

title 和 content是组件中定义的属性

3.page.js中调用组件方法

https://img1.sycdn.imooc.com//5d2fd7e50001ac6a05600460.jpg

在onLoad方法中拿到组件对象 this.verifycode 用户点击输入验证码button时触发绑定函数 openVerifyCodeView 在函数内调用组件showView方法即可显示组件, 组件内部实现可看最上方demo路径,这里我就不详细讲解了

by 张鼎辉

             

作者:键盘上的蚂蚱
链接:https://www.jianshu.com/p/c3695b3415ba


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消