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],
          })
        }
      },
     
    })
  • 相关阅读:
    Java学习-sgg-day09-20200425
    Java学习-sgg-day08-20200423
    C#集合
    C#类型转换
    HTML+CSS注意知识点
    easyUI学习(1)
    sort方法根据数组中对象的某一个属性值进行排序
    Vue Router 知识点梳理(二)
    Vue Router 知识点梳理
    浏览器加载、解析、渲染的过程
  • 原文地址:https://www.cnblogs.com/TestingShare/p/14078897.html
Copyright © 2011-2022 走看看