实例详解vue中的$root和$parent


Posted in Javascript onApril 29, 2019

$root

vue状态管理使用vuex,如果项目不大,逻辑不多,name我们没必要用vuex给项目增加难度,只需要用$root设置vue实例的data就行了,如下

main.js

new Vue({
 data(){
  return{
   loading:true
  }
 },
 router,
 store,
 render: h => h(App)
}).$mount('#app')

a.vue

created(){
console.log(this.$root.loading) //获取loading的值
}

b.vue

created(){
this.$root.loading = false; //设置loading的属性
}

$parent

parent能够访问父组件的属性和方法

parent.vue

<template>
  <div>
    <child>
    </child>
  </div>
</template>
<script> 
  import child from './child';
  export default {
    components:{
      child 
    },
    data(){
      return {
        text:"测试"
      }
    },
  }
</script>

child.vue

<template>
  <div>
    <child>
    </child>
  </div>
</template>
<script> 
  import child from './child';
  export default {
    created(){
    console.log(this.$parent.text)//测试(能够获取到父组件的属性和方法)
   }
  }
</script>

$refs

总结

以上所述是小编给大家介绍的vue中的$root,$parent,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
jQuery选择器中含有空格的使用示例及注意事项
Aug 25 Javascript
JavaScript实现的MD5算法完整实例
Feb 02 Javascript
JS JSOP跨域请求实例详解
Jul 04 Javascript
JavaScript中setter和getter方法介绍
Jul 11 Javascript
很实用的js选项卡切换效果
Aug 12 Javascript
JS对HTML表格进行增删改操作
Aug 22 Javascript
Javascript 动态改变imput type属性
Nov 01 Javascript
JavaScript变量声明var,let.const及区别浅析
Apr 23 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
Aug 13 Javascript
微信小程序实现侧边分类栏
Oct 21 Javascript
vue下的@change事件的实现
Oct 25 Javascript
JavaScript接口实现方法实例分析
May 16 Javascript
微信网页登录逻辑与实现方法
Apr 29 #Javascript
vue和better-scroll实现列表左右联动效果详解
Apr 29 #Javascript
Vue 引入AMap高德地图的实现代码
Apr 29 #Javascript
微信小程序--获取用户地理位置名称(无须用户授权)的方法
Apr 29 #Javascript
Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定
Apr 29 #Javascript
微信小程序-form表单提交代码实例
Apr 29 #Javascript
vue在index.html中引入静态文件不生效问题及解决方法
Apr 29 #Javascript
You might like
php生成随机字符串可指定纯数字、纯字母或者混合的
2014/04/18 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
2015/12/23 PHP
php使用Jpgraph创建柱状图展示年度收支表效果示例
2017/02/15 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
javascript 触发事件列表 比较不错
2009/09/03 Javascript
js下用gb2312编码解码实现方法
2009/12/31 Javascript
Jquery跨域获得Json时invalid label错误的解决办法
2011/01/11 Javascript
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
2011/09/26 Javascript
JSONP 跨域共享信息
2012/08/16 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
jquery搜索框效果实现方法
2015/01/16 Javascript
最流行的Node.js精简型和全栈型开发框架介绍
2015/02/26 Javascript
JavaScript实现把数字转换成中文
2015/06/29 Javascript
javascript中checkbox使用方法实例演示
2015/11/19 Javascript
JavaScript中的this到底是什么(一)
2015/12/09 Javascript
js点击按钮实现带遮罩层的弹出视频效果
2015/12/19 Javascript
js阻止冒泡和默认事件(默认行为)详解
2016/10/20 Javascript
js 简易版滚动条实例(适用于移动端H5开发)
2017/06/26 Javascript
vue bus全局事件中心简单Demo详解
2018/02/26 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
2020/07/26 Javascript
Python实例分享:快速查找出被挂马的文件
2014/06/08 Python
基于Python中单例模式的几种实现方式及优化详解
2018/01/09 Python
浅谈python多进程共享变量Value的使用tips
2019/07/16 Python
Python高级property属性用法实例分析
2019/11/19 Python
从pandas一个单元格的字符串中提取字符串方式
2019/12/17 Python
python3 pathlib库Path类方法总结
2019/12/26 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
Python实现哲学家就餐问题实例代码
2020/11/09 Python
css3实现信纸/同学录效果的示例代码
2018/12/11 HTML / CSS
JINS眼镜官方网站:日本最大的眼镜邮购
2016/10/14 全球购物
Monica Vinader官网:英国轻奢珠宝品牌
2020/02/05 全球购物
教师读书活动总结
2014/05/07 职场文书
学习三严三实心得体会
2014/10/13 职场文书
2015入党自传书范文
2015/06/26 职场文书
2015年城乡环境综合治理工作总结
2015/07/24 职场文书
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python