zoukankan      html  css  js  c++  java
  • 小程序 组件操作

    在小程序开发中,难免会遇到一些重复的显示功能,避免浪费开发资源就需要把公共的部分做成共享的功能,也就是组建。

    在跟目录中,创建component目录,用于存放组件。

    在component下创建组件文件夹。与页面一致包含四个文件。

    在组件中编写的内容与页面中是一样的方式。

    在其他页面调用时,需要在其他页面中的json文件下声明。

    {
      "usingComponents": {
        "v-kap":"/component/kap/kap"  # 在调用的父页面json中,v-kap是父页面给组件起的名字,后面跟引用的组件路径。
      }
    }

    在父页面中,只需要使用:
      <v-kap></v-kap>  # 就可以显示组建中的内容了
     

    在小程序中 js文件最外层是Component 而在页面中最外层是 Page

    在小程序组件中,定义方法,需要放到method里。

    // pages/kap/kap.js
    Component({
      data:{
        name: 'xxxx'
      },
      properties:{
        userinfo: {
          type: Object,
          value: ''
        }
    
      },
      onLoad:function(){
      },
      methods:{
        preview(res){  # 组件中的方法,需要放在methods,组件在被调用执行方法才可生效
          var url = res.currentTarget.dataset.src
          console.log(url)
          wx.previewImage({
            urls:[url],
          })
        }
      },
     
    })
  • 相关阅读:
    快速开发一个自己的微信小程序
    ES6系列汇总
    数组、Set对象的互相转换
    CORS 跨域
    模板引擎之hogan.js
    Flex 布局语法教程
    ES6 Javascript 实用开发技巧
    几种知名开源富文本编辑器对比
    python 字符串的一些操作
    python os模块一些常用操作
  • 原文地址:https://www.cnblogs.com/TestingShare/p/14078897.html
Copyright © 2011-2022 走看看