vue组件中实现嵌套子组件案例


Posted in Javascript onAugust 31, 2020

如何把一个子组件comment.vue放到一个组件中去

1、先创建一个单独的 comment.vue 组件模板

<template>
  <div class="cmt-container">
    <h3>发表评论</h3>
    <hr>
    <textarea placeholder="请输入要BB的内容(最多吐槽120字)" maxlength="120"></textarea>
    <mt-button type="primary" size="large">发表评论</mt-button>
    <div class="cmt-list">
      <div class="cmt-item">
        <div class="cmt-title">
          第1楼  用户:匿名用户  发表时间:2012-12-12 12:12:12
        </div>
        <div class="cmt-body">
          锄禾日当午 符合
        </div>
      </div>
      <div class="cmt-item">
        <div class="cmt-title">
          第1楼  用户:匿名用户  发表时间:2012-12-12 12:12:12
        </div>
        <div class="cmt-body">
          锄禾日当午 符合
        </div>
      </div>
      <div class="cmt-item">
        <div class="cmt-title">
          第1楼  用户:匿名用户  发表时间:2012-12-12 12:12:12
        </div>
        <div class="cmt-body">
          锄禾日当午 符合
        </div>
      </div>
    </div>
    <mt-button type="danger" size="large" plain>加载更多</mt-button>
  </div>
</template>
<script>
  
</script>
<style lang="scss" scoped>
.cmt-container{
  h3{
    font-size: 18px;
  }
  textarea{
    font-size: 14px;
    height: 85px;
    margin: 0;
  }
  .cmt-list{
    margin: 5px 0;
    .cmt-item{
      font-size: 13px;
      .cmt-title{
        background-color: #ccc;
      }
    }
    .cmt-body{
      line-height: 35px;
      text-indent: 2em; //缩进
    }
  }
}
  
</style>

2、在需要使用组件的 页面中,先手动导入 comment 组件

+ import comment from './comment.vue'

3、在父组件中,使用'components' 属性,将刚才导入的 comment 组件,注册为自己的 子组件

4、将注册子组件时候的,注册名称,以 标签形式,在页面中引用即可

vue组件中实现嵌套子组件案例

补充知识:vue怎么将一个组件引入另一个组件?

项目是由的vue-cli搭建

1.这里有两个组件,需求是把newComponents.vue里面的东西引入到helloWorld里面

vue组件中实现嵌套子组件案例

2.index.js里面的配置

vue组件中实现嵌套子组件案例

3.newComponents里面的内容

vue组件中实现嵌套子组件案例

4.怎么将newComponents引入到helloWorld呢?

vue组件中实现嵌套子组件案例

5.页面展示

vue组件中实现嵌套子组件案例

以上这篇vue组件中实现嵌套子组件案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jqPlot 基于jquery的画图插件
Apr 26 Javascript
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
Jan 24 Javascript
JavaScript中数组对象的那些自带方法介绍
Mar 12 Javascript
javascript通过获取html标签属性class实现多选项卡的方法
Jul 27 Javascript
js实现不提交表单获取单选按钮值的方法
Aug 21 Javascript
VC调用javascript的几种方法(推荐)
Aug 09 Javascript
AngularJS过滤器filter用法总结
Dec 13 Javascript
javascript编程开发中取色器及封装$函数用法示例
Aug 09 Javascript
Vue使用json-server进行后端数据模拟功能
Apr 17 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
Sep 03 Javascript
JS实现贪吃蛇游戏
Nov 15 Javascript
VUE项目实现主题切换的多种方法
Nov 26 Vue.js
vue 项目中当访问路由不存在的时候默认访问404页面操作
Aug 31 #Javascript
详解vue v-model
Aug 31 #Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
Aug 31 #Javascript
vue路由结构可设一层方便动态添加路由操作
Aug 31 #Javascript
element-ui tree结构实现增删改自定义功能代码
Aug 31 #Javascript
vue elementui tree 任意级别拖拽功能代码
Aug 31 #Javascript
Element-ui树形控件el-tree自定义增删改和局部刷新及懒加载操作
Aug 31 #Javascript
You might like
php str_pad 函数使用详解
2009/01/13 PHP
PHP开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
php数组中删除元素的实现代码
2012/06/22 PHP
PHP模板引擎Smarty内建函数section,sectionelse用法详解
2016/04/11 PHP
php通过PHPExcel导入Excel表格到MySQL数据库的简单实例
2016/10/29 PHP
CI框架常用函数封装实例
2016/11/21 PHP
基于laravel缓冲cache的用法详解
2019/10/23 PHP
文本加密解密
2006/06/23 Javascript
javascript设计简单的秒表计时器
2020/09/05 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
2016/09/01 Javascript
JS取数字小数点后两位或n位的简单方法
2016/10/24 Javascript
深入理解Vue 的条件渲染和列表渲染
2017/09/01 Javascript
基于express中路由规则及获取请求参数的方法
2018/03/12 Javascript
vue修改对象的属性值后页面不重新渲染的实例
2018/08/09 Javascript
JS集合set类的实现与使用方法示例
2019/02/01 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
js实现无缝轮播图
2020/03/09 Javascript
[02:17]2016国际邀请赛中国区预选赛VG战队领队采访
2016/06/26 DOTA
python实现文本文件合并
2015/12/29 Python
Phantomjs抓取渲染JS后的网页(Python代码)
2016/05/13 Python
Python3 操作符重载方法示例
2017/11/23 Python
在Mac下使用python实现简单的目录树展示方法
2018/11/01 Python
如何使用Python多线程测试并发漏洞
2019/12/18 Python
django在开发中取消外键约束的实现
2020/05/20 Python
荟萃全球保健品:维他购
2018/05/09 全球购物
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
会计电算化应届生自荐信
2014/02/25 职场文书
住院医师规范化培训实施方案
2014/06/12 职场文书
工作作风承诺书
2014/08/30 职场文书
2014年团总支工作总结
2014/11/21 职场文书
2015年入党积极分子培养考察意见
2015/08/12 职场文书
公司新员工欢迎词
2015/09/30 职场文书
IDEA使用SpringAssistant插件创建SpringCloud项目
2021/06/23 Java/Android
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技