[小程序开发] 构造页面

一、Component方法

Component方法用于创建自定义组件,小程序页面也可以使用Component方法进行创建,从而实现复杂的页面逻辑开发。

使用Component方法构造页面,可以实现更加复杂的页面逻辑开发。

二、注意事项

1、要求.json文件中必须包含usingComponents字段。

2、里面的配置项要和Component中的配置项保持一致。

3、页面中Page方法有一些钩子函数、时间监听方法,这些钩子函数、时间监听方法必须放到methods对象中。

4、组件的属性properties也可以接收页面的参数,在onLoad钩子函数中可以通过this.data进行获取。

javascript 复制代码
Component({

    // 组件的属性properties也可以接收页面的参数,在onLoad钩子函数中可以通过this.data进行获取
    properties:{
        id:String,
        title:String
    },

    data:{
        name:"tom"
    },

    methods:{
        updateDate(){
            this.setData({
                name:'jerry'
            })
        },

     onLoad(options){

         // 传参通过options接收
         console.log('页面加载')
         console.log(options)

         // 使用properties进行接受,使用this.data进行获取
         console.log(this.data.id)
         console.log(this.data.title)

         // 使用properties进行接受,使用this.properties进行获取
         console.log(this.properties)

        }
    }


})
相关推荐
D1555408805812 分钟前
电竞护航小程序成品搭建三角洲行动护航小程序开发俱乐部点单小程序成品游戏派单小程序定制
游戏·小程序
灵感__idea23 分钟前
JavaScript高级程序设计(第5版):前端的能力边界
前端·javascript·程序员
华洛24 分钟前
SEO还没死,GEO之战已经开始
前端·javascript·产品
IT_陈寒27 分钟前
Python性能优化:5个被低估的魔法方法让你的代码提速50%
前端·人工智能·后端
As331001036 分钟前
Chrome 插件开发入门指南:从基础到实践
前端·chrome
不想上班只想要钱43 分钟前
vue3 ts:声明的一个数组不能将类型“boolean”分配给类型“never”。
前端·vue.js
OEC小胖胖1 小时前
Next.js 介绍:为什么选择它来构建你的下一个 Web 应用?
开发语言·前端·web·next.js
切糕师学AI1 小时前
如何建立针对 .NET Core web 程序的线程池的长期监控
java·前端·.netcore
F2E_Zhangmo4 小时前
基于cornerstone3D的dicom影像浏览器 第三章 拖拽seriesItem至displayer上显示第一张dicom
前端·javascript·cornerstone·cornerstone3d·cornerstonejs
gnip9 小时前
Jst执行上下文栈和变量对象
前端·javascript