vue中的project和inject
project和inject:提供/注入
**用处:**父组件可以向其所有子组件传入数据,而不管子组件层次解构有多深
特性有两部分:
1、父组件有一个provide选项来提供数据
2、子组件有一个inject选项来开始使用这个数据
<template><div><h1>{{msg}}</h1><item_a /></div>
</template>
<script>
import item_a from './item_a'
export default {name:'index',data(){return{msg:'vue de provide/inject',arrs:['111','222','ddd']}},provide:{text:'provide注入的内容:111'}//provide:{// return{// text:this.arrs//}components:{item_a}
}
</script>
<template><div><h1>{{msg}}</h1><item_b /></div>
</template>
<script>
import item_b from './item_b'
export default {name:'item_a',inject:['text']data(){return{msg:'item_a'+this.text,//msg:this.text}},components:{item_b}
}
</script>
<template><div><h1>{{msg}}</h1></div>
</template>
<script>
export default {name:'item_b',inject:['text']data(){return{msg:'item_b'+this.text}}
}
</script>
vue中的project和inject相关推荐
- vue 中provide的用法_vue中的provide和inject
阅读element-ui源码,发现在设计子组时件用到了inject属性,随即查了一下官方文档,得知vue在2.2.0版本里新增了provide / inject: provide 和 inject 主 ...
- vue 中 provide 和 inject 共享数据
project 和 inject 是 vue 2.2.0 新增内容.官网说明 >> https://cn.vuejs.org/v2/api/#provide-inject 1. 概述 后代 ...
- vue 中provide的用法_聊聊Vue中provide/inject的应用详解
众所周知,在组件式开发中,最大的痛点就在于组件之间的通信.在 Vue 中,Vue 提供了各种各样的组件通信方式,从基础的 props/$emit 到用于兄弟组件通信的 EventBus,再到用于全局数 ...
- vue 中provide的用法_Vue多级组件provide/inject使用详解
这次给大家带来Vue多级组件provide/inject使用详解,Vue多级组件provide/inject使用的注意事项有哪些,下面就是实战案例,一起来看一下. provide / inject 是 ...
- vue 中provide的用法_vue中provide和inject使用
1.provide/inject有什么用? 常用的父子组件通信方式都是父组件绑定要传递给子组件的数据,子组件通过props属性接收,一旦组件层级变多时,采用这种方式一级一级传递值非常麻烦,而且代码可读 ...
- vue中provide和inject 用法
我们平时在开发的时候,最常用的父子组件通信方式就是父组件绑定要传递给子组件的数据,然后子组件通过props属性接收.但是一旦组件层级变多时,采用这种方式一级一级传递值非常麻烦,而且代码可读性不高,不便 ...
- vue中inject用法
作用:刷新vue组件 使用方法: 在APP.vue中 provide(){return {reload:this.reload}}, methods:{reload(){this.isRouterAl ...
- 聊聊 Vue 中 provide/inject 的应用
众所周知,在组件式开发中,最大的痛点就在于组件之间的通信.在 Vue 中,Vue 提供了各种各样的组件通信方式,从基础的 props/$emit 到用于兄弟组件通信的 EventBus,再到用于全局数 ...
- 怎么将vue模板转换为html,vue中自定义html文件的模板
如果默认生成的 HTML 文件不适合需求,可以创建/使用自定义模板. 一是通过 inject 选项,然后传递给定制的 HTML 文件.html-webpack-plugin 将会自动注入所有需要的 C ...
最新文章
- 分享Intel的安全运营中心最佳实践
- mysql 分页有数据没了_mysql分页丢数据的分析
- springboot配置templates直接访问
- C语言 内存分配 地址 指针 数组 参数 解析
- python代码编程软件_编程与编程软件(python-pycharm)
- xugang 记录一个.NET 程序员的成长 asp.net水晶报表的一些问题
- PHP操作Trait类
- 传智播客 C/C++学习笔记 数组和指针的关系, 字符串学习
- Web性能优化:雅虎35条
- 用u盘安装mysql,奥维互动地图企业服务器基本环境安装 ——U盘引导安装CentOS 6.5...
- 气死电信 有时用联创宽带上网助手你登不上就改一下MAC地址挺灵 Windows xp 下修改mac地址
- Python tolist()用法
- 批量删除多个 Word 文件中的分节符
- 树莓派迅雷远程下载 | 树莓派小无相系列 1
- PHP网页表单输入框输入字符简体繁体互转(非JS)
- 泰拉瑞亚 服务器linux,泰拉瑞亚Linux主机打造指南
- 红米k60和k50至尊版参数对比 Redmi k60和k50至尊版哪个好
- 【架构技术】分布式平台该如何演化?微服务架构实践!
- 环境工程原理复习资料
- Java实现根据URL下载图片到本地