用vue的语法怎么创建子组件,不要用js的写法,官网用的是js的写法
2条回答 默认 最新
- been_ss 2021-10-19 09:18关注
哈喽,其实子组件也是一个vue文件,然后在父组件importt引入并在components选项注册就可以了,示例代码如下:
子组件:<template> <div class="children"> 子组件{{name}} </div> </template> <script> export default { // 传值 props: { name: { type: String, default: '', }, }, components: {}, data () { return {} }, computed: { }, methods: {}, } </script> <style scoped> </style>
父组件:
<template> <div class="page-welcome"> 欢迎您回来! <children name="哈哈哈"></children> </div> </template> <script> import children from './children' // 引入子组件 export default { name: 'Welcome', components: { children, }, data () { return {} }, computed: { }, methods: {}, } </script> <style scoped> </style>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
- ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
- ¥15 如何在炒股软件中,爬到我想看的日k线
- ¥15 seatunnel 怎么配置Elasticsearch
- ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
- ¥15 (标签-MATLAB|关键词-多址)
- ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
- ¥500 52810做蓝牙接受端
- ¥15 基于PLC的三轴机械手程序
- ¥15 多址通信方式的抗噪声性能和系统容量对比