加不加冒号意思都一样吗?
来源:9-13 制作车次下拉框组件(一)

慕神4535282
2023-08-10
老师,下午好!
本节中,
<a-select v-model:value="trainCode" show-search allowClear
:filterOption="filterTrainCodeOption"
@change="onChange" placeholder="请选择车次">
-
上面的代码中,filterOption 和 placeholder 都同为ant design vue 中的属性,为何您有一个加冒号有一个不加呀,加不加冒号意思都一样吗?
-
我试过把 :filterOption 前的冒号去掉,也可以正常运行。照理说,两者一样的,但是,我把
<a-select-option v-for="item in trains" :key="item.code">
中 :key 的冒号去掉,就编译出错了。它们都是属性啊,只不过一个是a-select内的属性,一个是a-select-option内的属性,为什么一个可以去掉(冒号)一个不行呢?
谢谢老师解答~~~~
----------------------------分割线----------------------------------
看了后面的一节,我明白了。
追问一点,老师, 我如果想了解这些前端的基础概念知识的话(比如这里的加冒号支持表达式或变量,不加冒号的话只支持纯字符串),有没有相关的视频教程推荐一下,我在网上搜索都搜不到相关的知识点?
写回答
1回答
-
慕课网的免费课找找看,有各种基础入门课
032023-08-12
相似问题