请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

正在回答 回答被采纳积分+3

5回答

筱筱的梦 2019-07-29 23:51:16

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

:item_=item

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

2 回复 有任何疑惑可以回复我~
  • 小芙a #1
    能看懂怎么传的了,但是对传的方式还是有点不太懂  :item_=item 这种传值的书写方式不一直是父组件向子组件的传值方式吗?可是实例中的这个情况应该是父组件获取到子组件的所有数据,也算是子组件向父组件传值吧?
    回复 有任何疑惑可以回复我~ 2020-03-23 20:28:29
qq_夏雨_7 2019-01-11 15:01:47

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

1 回复 有任何疑惑可以回复我~
  • HTML5 是宽松的语法,属性值可以是单引号、双引号、不加引号,都正确
    回复 有任何疑惑可以回复我~ 2019-06-02 20:50:59
慕粉Goldsir 2018-10-27 15:10:45

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

0 回复 有任何疑惑可以回复我~
Chairu 2018-08-27 17:41:21

同问 不太懂

0 回复 有任何疑惑可以回复我~
提问者 南宫冰雪 2018-08-22 13:51:49

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

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

0 回复 有任何疑惑可以回复我~
  • Dell #1
    你确定我是这么用的吗?
    回复 有任何疑惑可以回复我~ 2018-08-23 00:47:39
  • 提问者 南宫冰雪 回复 Dell #2
    嗯嗯,是的,我是从您课程里面截图的
    回复 有任何疑惑可以回复我~ 2018-08-24 13:03:11
  • Dell 回复 提问者 南宫冰雪 #3
    代码帮我截取全部,我看下是哪里的内容,记不得了
    回复 有任何疑惑可以回复我~ 2018-08-25 17:07:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信