uni-app 组件相关

1创建组件: 创建一个BBB.vue文件

2.父组件(AAA)引入子组件(BBB)

import BBB from './components/BBB.vue';

3.注册组件 注意:注册于使用的是同名,引入同名,可以与文件名不同

components: {

    BBB

}

4.使用组件

<BBB></BBB>

5.组件传参 以对象的方式将参数赋值给子组件

<BBB :参数名="参数名"></BBB>

6.子组件接收参数

props:['参数名'],

created:function(){

    console.log(this.参数名)//打印父组件传过来的参数

},

7.子组件调用父组件的方法 :

<BBB :参数名="参数名" @"AA方法名" = "父组件的响应事件"></BBB>

8.子组件中调用父组件方法

this.$emit('AA方法名','传的参数');

9.父组件响应方法

父组件响应的方法名(data){

    console.log(data)//打印参数

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容