假设父组件中有一个show数据,show="one"
:is="show"-->实际上是is="one"

is="show"-->实际上就是is="show"

详细解释

<div >
    <span>这是  :is="show"的案例</span>
    <component :is="show"></component>
    <span>这是  is="show"的案例</span>
    <component is="show"></component>
</div>
<script>
    Vue.component('one',{
        template: "<div>one<div>"
    })
    Vue.component('show',{
        template: "<div>show<div>"
    })
    var vm = new Vue({
        el: '#app',
        data: {
            show: 'one'
        },
    })
</script>

结果

vue中is与:is的区别

相关文章:

  • 2021-11-12
  • 2022-12-23
  • 2021-07-29
  • 2022-12-23
  • 2021-11-23
  • 2021-10-16
  • 2021-10-25
猜你喜欢
  • 2021-09-04
  • 2021-12-09
  • 2022-12-23
  • 2021-08-22
  • 2022-01-12
  • 2021-06-20
  • 2022-12-23
相关资源
相似解决方案