name =""之间的区别是什么?并且:name =""

时间:2018-05-07 10:41:48

标签: javascript vue.js

如果:name="name",name属性的值将是从props获取的唯一数据。

但如果我使用这种方式name="name"而不是:而不是"name"

:对名称属性的作用是什么?

示例代码:

<template>
    <div class="form-group">
        <div
            class="form-control"
            :name="name">
        </div>
    </div>
</template>
<script>
    export default {
    name: 'base-date',
    props: ['id', 'name', 'placeholder', 'type', 'value']
</script>

1 个答案:

答案 0 :(得分:4)

:v-bind的简短表示法,它将一个或多个属性或组件道具动态绑定到表达式。

另一方面,name="name"会将字符串'name'添加为您的媒体资源的属性值。