码迷,mamicode.com
首页 > 其他好文 > 详细

vue----03

时间:2020-05-19 20:43:52      阅读:45      评论:0      收藏:0      [点我收藏+]

标签:cli   component   组件   ber   function   rip   vue   错误   nbsp   

1、组件使用中的细节点

  1.1 使用is解决某些情况下显示错误问题

<div id="root">
    <table>
        <tbody>
            <tr is="row"></tr>
            <tr is="row"></tr>
            <tr is="row"></tr>
            
        </tbody>
    </table>
</div>

<script>
    Vue.component(‘row‘,{
        template: ‘<tr><td>this is a row</td></tr>‘
    })

    var vm  = new Vue({
        el:"#root",
        data: {
            
        },
        methods: {
           
        }
    })
</script>

  2、 

<div id="root">
    <table>
        <tbody>
            <tr is="row"></tr>
            <tr is="row"></tr>
            <tr is="row"></tr>
            
        </tbody>
    </table>
</div>

<script>
    Vue.component(‘row‘,{
        data: function() {
            return{
                content: ‘this is a row‘
            }
        }
        template: ‘<tr><td>{{content}}</td></tr>‘
    })

    var vm  = new Vue({
        el:"#root",
        data: {
            
        },
        methods: { 
           
        }
    })
</script>

3、ref 的使用

<div id="root">
   <counter ref="ont" @change="handleChange"></counter>
   <counter ref="two" @change="handleChange"></counter>
   <div>{{total}}</div>
</div>

<script>
    Vue.component(‘counter‘,{
        template: ‘<div @click="handleClick">{{number}}</div>‘,
        data: function() {
            return{
                number: 0
            }
        },
        methods: {
            heandleClick:function() {
                this.number++
                this.$emit(‘change‘)
            }
        }
    })

    var vm  = new Vue({
        el:"#root",
        data: {
          total: 0  
        },
        methods: { 
           handleChange: function() {
                this.total = this.$refs.one.number + this.$refs.two.number;
                
           }
        }
    })
</script>

 

vue----03

标签:cli   component   组件   ber   function   rip   vue   错误   nbsp   

原文地址:https://www.cnblogs.com/my-rw/p/12918938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!