请问老师,就是:item=item 这个是什么意思?

来源:4-7 作用域插槽

南宫冰雪

2018-08-22

http://img.mukewang.com/szimg/5b7cf8350001cbfb07190599.jpg之前都是从父组件传递到子组件的时候这么用,现在这里这么用,目的是什么呢?

写回答

5回答

筱筱的梦

2019-07-29

<h1>{{props.item_}}</h1>

:item_=item

我觉得写成这样会不会好理解一些

2
1
小芙a
能看懂怎么传的了,但是对传的方式还是有点不太懂 :item_=item 这种传值的书写方式不一直是父组件向子组件的传值方式吗?可是实例中的这个情况应该是父组件获取到子组件的所有数据,也算是子组件向父组件传值吧?
2020-03-23
共1条回复

qq_夏雨_7

2019-01-11

我理解的是子组件把item的内容带出去储存到sloat-scope="props"的props(自定义变量)里面,父组件就可以在props里面通过props.item拿到item的内容,但是有个疑问是为什么 :item=item和:item="item"的效果一样

1
1
qq_何老三_0
HTML5 是宽松的语法,属性值可以是单引号、双引号、不加引号,都正确
2019-06-02
共1条回复

慕粉Goldsir

2018-10-27

建议你去看下文档插槽的相关用法看完你就懂了,这里的:item=item是v-bind:item=item的缩写,是给插槽自定义一个属性为item。

0
0

Chairu

2018-08-27

同问 不太懂

0
0

南宫冰雪

提问者

2018-08-22

是往作用域插槽中传值吗?每次传item过去,单独渲染一次,然后按这样的过程一直循环完所有的item是吗?

我的问题再补充一下,请问老师,这个地方是如何渲染的呢?

0
3
Dell
回复
南宫冰雪
代码帮我截取全部,我看下是哪里的内容,记不得了
2018-08-25
共3条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10568 学习 · 8178 问题

查看课程