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 的应用开发初探(mootools)
Dec 19 Javascript
Dom 结点创建 基础知识
Oct 01 Javascript
js防止表单重复提交的两种方法
Sep 30 Javascript
jQuery中 attr() 方法使用小结
May 03 Javascript
JS判断字符串字节数并截取长度的方法
Mar 05 Javascript
有关jquery与DOM节点操作方法和属性记录
Apr 15 Javascript
浅谈html转义及防止javascript注入攻击的方法
Dec 04 Javascript
JavaScript、C# URL编码、解码总结
Jan 21 Javascript
vue实现键盘输入支付密码功能
Aug 18 Javascript
node.js使用redis储存session的方法
Sep 26 Javascript
一些手写JavaScript常用的函数汇总
Apr 16 Javascript
通过实例解析vuejs如何实现调试代码
Jul 16 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 处理TXT文件(打开/关闭/检查/读取)
2013/05/13 PHP
开源php中文分词系统SCWS安装和使用实例
2014/04/11 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
表单的焦点顺序tabindex和对应enter键提交
2013/01/04 Javascript
JS文本框不能输入空格验证方法
2013/03/19 Javascript
javascript怎么禁用浏览器后退按钮
2014/03/27 Javascript
node.js中的fs.existsSync方法使用说明
2014/12/17 Javascript
JavaScript中的replace()方法使用详解
2015/06/06 Javascript
jquery实现简易的移动端验证表单
2015/11/08 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
JavaScript实战之带收放动画效果的导航菜单
2016/08/16 Javascript
JS 调用微信扫一扫功能
2016/12/22 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
关于Node.js的events.EventEmitter用法介绍
2017/04/01 Javascript
javascript编写简易计算器
2017/05/06 Javascript
详解使用angular-cli发布i18n多国语言Angular应用
2017/05/20 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
对vue 键盘回车事件的实例讲解
2018/08/25 Javascript
原生javascript实现连连看游戏
2019/01/03 Javascript
微信小程序select下拉框实现效果
2019/05/15 Javascript
vue 实现在同一界面实现组件的动态添加和删除功能
2020/06/16 Javascript
Nuxt的路由配置和参数传递方式
2020/11/06 Javascript
详解JavaScript 中的批处理和缓存
2020/11/19 Javascript
Python循环语句之break与continue的用法
2015/10/14 Python
基于python代码实现简易滤除数字的方法
2018/07/17 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
pytest中文文档之编写断言
2019/09/12 Python
软件配置管理有什么好处
2015/04/15 面试题
交通安全寄语大全
2014/04/08 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
单位同意报考证明
2015/06/17 职场文书
围城读书笔记
2015/06/26 职场文书
Python离线安装openpyxl模块的步骤
2021/03/30 Python
MySQL获取所有分类的前N条记录
2021/05/07 MySQL
动画《朋友游戏》公开佐藤友生绘制的开播纪念绘
2022/04/06 日漫