美文网首页
VX小程序三

VX小程序三

作者: Abby_qi | 来源:发表于2018-06-12 19:10 被阅读0次

小程序自定义组件使用

第一步:创建自定义组件

 创建compoents目录,在该目录下创建要复用的组件,例如:dialog组件

 其中dialo.js参数说明:

   properties:接收父级传递过来的值

     例如:
          properties: {
             title:{
               type:String,
               value:"标题"
             },
             content:{
               type:String,
               value:"内容"
             },
             cancelText:{
               type:String,
               value:"取消"
             },
             confirmText:{
               type:String,
               value:"确定"
             }

          }

第二步:如何引入组件

例如:在login页面中引入dialog组件

在dialog.json中引入

例如:

        {
            "usingComponents":{
                "dialog":"/components/dialog/dialog"
            }
        }

然后再dialog页面上使用dialog组件:

    例如:

        <dialog id="dialog"
                title="这是一个标题"
                bind:confirmEvent="_queding"
                bind:cancelEvent="_quxiao"
        ></dialog>

注意:
如何派发事件: this.triggerEvent('自定义事件名',要传递的数据);

     triggerEvent相当于vue的$emit

 例如: this.triggerEvent('confirmEvent',{name:"确定"});

如何监听事件:用bind监听派发过来的事件 相当于vue中的@

       例如:   bind:confirmEvent="_queding"

小程序支持单slot和多slot::与vue类似

参考:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/wxml-wxss.html

数据持久化:

 cookie,H5本地存储(localstrorage,sessionStorage),webSql

相关文章

  • VX小程序三

    小程序自定义组件使用 第一步:创建自定义组件 第二步:如何引入组件 例如:在login页面中引入dialog组件 ...

  • VX小程序

    微信小程序小程序是什么:是一种不需要下载安装即可使用的应用,触手可及、用完即走的应用。2017年1月9日,张小龙在...

  • vx小程序二

    一、小程序全局生命周期钩子: 二、 页面生命周期钩子 三、页面跳转 标签方式:通过navigator跳转 相当于...

  • VX小程序一

    微信小程序小程序是什么:是一种不需要下载安装即可使用的应用,触手可及、用完即走的应用。2017年1月9日,张小龙在...

  • 微信小程序列表渲染

    1. 指令渲染指令:vx:for每个项目在微信小程序中定好了,都叫item。 2. 微信小程序的列表渲染可以渲染数...

  • 2018-05-30

    小编vx:sa99229 我认为对于我们这是一件非常利好的事,从以下三点来解读: 1.从微信推出小店小程序来看,足...

  • vx

    vx

  • 小程序究竟有什么价值?

    ​互联网公司都在布局小程序。小程序开发平台已多达9家。 目前BAT三巨头都有自己的小程序,三大小程序,微信小程序,...

  • 来阿里有段时间了,谈谈这几个月最真实的感受

    作者:黄小斜 文章来源:vx公号【程序员江湖】 阅读本文大概需要 4 分钟。 有段时间没写过原创了,想了各种理由,...

  • 小程序部署流程

    小程序部署流程: 一、 注册小程序(小程序接入指南) 二、创建小程序项目(简易教程·小程序) 三、部署开发环境(开...

网友评论

      本文标题:VX小程序三

      本文链接:https://www.haomeiwen.com/subject/kimreftx.html