Step 1 新建

在项目根目录下新增一个文件夹(components)用于存放需要用到的组件,在components目录下新建一个名为组件名称的文件夹,然后在里面新建wxml,wxss,js,json,其中wxml,wxss代码与页面一样

json:

"component": true

设置为组件

js:


Component({properties: {// 这里定义了innerText属性,属性值可以在组件使用时指定tab: {type: String,value: '0',},noshow: {type: Boolean,value: !1,}},data: {//数据},methods: {//方法}
})

properties 接收组件调用时传输的值

Step 2 调用

(1)先在需要调用组件的页面json中定义路径和组件名

"usingComponents": {"Nav": "../../component/specialNavigation/index"
}

Nav就是自定义的组件名,后面是调用组件的路径

(2)引用组件

<Nav tab='0' noshow='{{noshow}}'></Nav>

Nav对应json中的组件名,tab和noshow是自定义传值,与组件js的properties中的数据对应

微信小程序 自定义组件相关推荐

  1. 微信小程序自定义组件方案

    前言:小程序已于11月初开放了小程序组件功能,但事件方面还不是很完善,有的组件暂时可能还是要用其他方式来实现,这里简单记录下开发小程序自定义组件的要点. 在小程序官方开发组件开发功能之前,自定义组件的 ...

  2. 微信小程序自定义组件,提示组件

    微信小程序自定义组件,这里列举了一个常用的提示自定义组件,调用自定义组件中的方法和字段.仅供参考和学习. 编写组件: 在根目录下添加"components"目录,然后像添加Page ...

  3. 微信小程序自定义组件(二)

    微信小程序自定义组件 ps 由于作业部落貌似出了点问题,耽误了点时间,找了一个stackedit.io准备写.无奈,这是要自己建编辑器的节奏啊.没有一个能靠的注 为何存在组件 组件间的关系 使用rel ...

  4. 微信小程序--自定义组件(超详细 从新建到使用)

    微信小程序–自定义组件 微信小程序官网介绍! 本文提供给急需使用自定义组件人群,以下是博主个人理解和案例!可以辅助官网来看 介绍: 从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程.所 ...

  5. 微信小程序自定义组件子传父详解(多图)

    微信小程序自定义组件子传父详解 前言: 刚开始为了测试父传子,所以把页面的数组放在了父组件中 1. 然而子组件中绑定的自定义点击事件依然放在子组件的js文件中 2. 所以就会出现我们点击页面的文字能改 ...

  6. 微信小程序自定义组件的基本使用

    微信小程序自定义组件的基本使用 组件与模块类似,实现了功能的复用,提高开发速率,减少代码量 在开发过程中 , 总会遇到一些功能板块是相同或很类似的 .如两个不同页面都有搜索框 , 或者 导航栏等 . ...

  7. 基于canvas 2D实现微信小程序自定义组件-环形进度条

    基于canvas 2D实现微信小程序自定义组件-环形进度条 最近开发一个小程序项目博闻金榜答题小程序,需要使用到一个可以显示答题倒计时的组件,基于进度条实现,下面就主要介绍基于canvas2D实现一个 ...

  8. 微信小程序自定义组件-树形数据表格(进阶版)

    前言 一.下载引用 二.使用treegrid组件 三.使用文档 属性 事件 四.组件源码 利用递归思想编写的表格行--treegrid-treeline 树形表格--treegrid-treegrid ...

  9. 小程序组件onload_微信小程序自定义组件(一)

    好吧,突然发现学不完了,一下子,那就分开吧,由于时间太久,直接重新大致复习了一下 微信小程序自定义组件 微信小程序支持自定义组件 下方的目录 其中,components为组件目录,nodemodule ...

  10. 一步步教你实现微信小程序自定义组件

    一步步教你实现微信小程序自定义组件 更新时间:2022年03月21日 11:12:34   作者:naluduo233 之前做小程序开发的时候,对于开发来说比较头疼的莫过于自定义组件了,下面这篇文章主 ...

最新文章

  1. 程序员如何明智地提出好的问题
  2. php中0与NULL,False,“0”,\0的区别
  3. leetcode 202. 快乐数 思考分析(哈希集合与双指针解)
  4. 多次fork问题(python 版)
  5. 4.8_adapter_结构型模式:适配器模式
  6. python游戏设计的课题背景_游戏设计论文开题报告
  7. 保险公司智能运营系统——软件需求规格说明
  8. 彻底卸载CAD或者其他任何软件、删除注册表的神奇-YourUninstallerPortable.exe
  9. 清华同方服务器硬盘更换,清华同方bios设置硬盘教程
  10. 【Docker】Failed to get D-Bus connection: Operation not permitted解决
  11. 科学计算IED--Anaconda软件基础操作
  12. python 步数_用python如何修改微信和支付宝每天走路的步数
  13. 准备离职第1天:java集合复习整理
  14. 摄像头录像时出现连接错误
  15. 张小龙:通过微信谈产品
  16. 点云配准NDT+ICP
  17. rror: [$injector:unpr] http...r?p0=contentCategoryServicePro错误解决方案
  18. 《HikariCP数据库连接池实战》学习笔记(二):获取连接原理
  19. 如何学习一门计算机语言
  20. Python是个啥?为啥大家都在学?

热门文章

  1. 嵌入式中的BSP---BSP到底是什么?
  2. 2021美赛D题思路
  3. Android 开源项目PhotoView遇到问题
  4. FindBugs,第 1 部分: 提高代码质量
  5. 用Python爬取了上万部电影的排名,周末周末好带女神一起去
  6. 未来站在中国这一边(读后感)
  7. 必备小工具百度翻译桌面版,瞬时翻译
  8. 穷人翻身远不是钱的事
  9. 重尾分布,长尾分布,肥尾分布 和 随机游走 (Heavy-tailed, Long-tailed, Fat-tailed distribution and Random walk)
  10. 水生植物的Java莫斯