更新时间:2022-05-16 18:10:40贡献者收藏订阅更新我的文档设置返回文档注意:自定义组件的事件(如 ontap 等),并不是每个自定义组件默认支持的,需要自定义组件本身明确支持才能使用。自定义组件的使用和基础组件类似。1在页面 json 文件中指定使用的自定义组件。json复制代码9123456// /pages/index/index.json{ "usingcomponents": { "my-component": "/components/index/index" }}2在页面的 axml 文件中使用自定义组件,与使用基础组件类似。html复制代码912345<view> <my-component name="tom" age="{{23}}"/>view>注意:●使用自定义组件时,给自定义组件传递的属性可以在自定义组件内通过 this.props 获取,可查看 props。●自定义组件只能在 page 自身的 axml 文件和组件自身的 axml 文件中使用,不能通过 import 或 include 使用。正确示例:html复制代码912<my-component />错误示例:html复制代码9123456<include src="./template.axml" /><view> hi, templateview>引用自定义组件9912345678910// 在 /pages/index/index.json 中配置(不是 app.json ){ "usingcomponents":{ "your-custom-component":"mini-ali-ui/es/list/index", "your-custom-component2":"/components/card/index", "your-custom-component3":"./result/index", "your-custom-component4":"../result/index" }}// 项目绝对路径以 / 开头,相对路径以 ./ 或者 ../ 开头相关文档●props●