开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
开发 > 框架 > 自定义组件 > 使用自定义组件
贡献者
收藏
订阅更新
我的文档
设置
注意:自定义组件的事件(如 ontap 等),并不是每个自定义组件默认支持的,需要自定义组件本身明确支持才能使用。
自定义组件的使用和基础组件类似。
1在页面 json 文件中指定使用的自定义组件。
json
复制代码
// /pages/index/index.json
{
"usingcomponents": {
"my-component": "/components/index/index"
}
}
2在页面的 axml 文件中使用自定义组件,与使用基础组件类似。
html
复制代码
<view>
<my-component name="tom" age="{{23}}"/>
view>
注意
使用自定义组件时,给自定义组件传递的属性可以在自定义组件内通过 this.props 获取,可查看 props
自定义组件只能在 page 自身的 axml 文件和组件自身的 axml 文件中使用,不能通过 import 或 include 使用。
正确示例
html
复制代码
<my-component />
错误示例
html
复制代码
<include src="./template.axml" />
<view>
hi, template
view>
引用自定义组件
相关文档
props

内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图