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 相关文章推荐
JS小框架 fly javascript framework
Nov 26 Javascript
JS清除IE浏览器缓存的方法
Jul 26 Javascript
JQuery中使用ajax传输超大数据的解决方法
Jul 14 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
Oct 17 Javascript
javascript连续赋值问题
Jul 08 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
Jan 19 Javascript
jQuery插件easyUI实现通过JS显示Dialog的方法
Sep 16 Javascript
jQuery插件FusionCharts实现的2D面积图效果示例【附demo源码下载】
Mar 06 Javascript
微信小程序 chooseImage选择图片或者拍照
Apr 07 Javascript
vue实现简单的MVVM框架
Aug 05 Javascript
vue模块移动组件的实现示例
May 20 Javascript
vue输入框使用模糊搜索功能的实现代码
May 26 Javascript
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的FTP学习(一)
2006/10/09 PHP
CodeIgniter框架URL路由总结
2014/09/03 PHP
php车辆违章查询数据示例
2016/10/14 PHP
CSS+JS构建的图片查看器
2006/07/22 Javascript
javascript事件问题
2009/09/05 Javascript
28个JS验证函数收集
2010/03/02 Javascript
jQuery Validation实例代码 让验证变得如此容易
2010/10/18 Javascript
jQuery Tips 为AJAX回调函数传递额外参数的方法
2010/12/28 Javascript
原生js写的放大镜效果
2012/08/22 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
2013/12/11 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
ECMAScript6的新特性箭头函数(Arrow Function)详细介绍
2014/06/07 Javascript
jQuery简单实现禁用右键菜单
2015/03/10 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
JavaScript仿微博发布信息案例
2016/11/16 Javascript
JS识别浏览器类型(电脑浏览器和手机浏览器)
2016/11/18 Javascript
解析jQueryEasyUI的使用
2016/11/22 Javascript
bootstrap table 数据表格行内修改的实现代码
2017/02/13 Javascript
Angularjs中使用轮播图指令swiper
2017/05/30 Javascript
angular4+百分比进度显示插件用法示例
2019/05/05 Javascript
解决在Vue中使用axios用form表单出现的问题
2019/10/30 Javascript
微信h5静默和非静默授权获取用户openId的方法和步骤
2020/06/08 Javascript
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
[01:18]PWL开团时刻DAY4——圣剑与抢盾
2020/11/03 DOTA
Python中不同进制的语法及转换方法分析
2016/07/27 Python
python让列表倒序输出的实例
2018/06/25 Python
Python元组常见操作示例
2019/02/19 Python
详解如何设置Python环境变量?
2019/05/13 Python
关于Python 常用获取元素 Driver 总结
2019/11/24 Python
python zip,lambda,map函数代码实例
2020/04/04 Python
CSS3之边框多颜色Border-color属性使用示例
2013/10/11 HTML / CSS
web页面录屏实现
2019/02/12 HTML / CSS
经典商业广告词
2014/03/13 职场文书
小学生志愿者活动方案
2014/08/23 职场文书
私营公司诉讼代理委托书范本
2014/09/13 职场文书
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫