思科DevNet

Vue的component使用一点小小的心得

2017-08-24  本文已影响0人  LeeBoot
一:Vue.component中的template属性规则:

Vue.component('tr-item',{
props:['member'],
template:'<th>{{member.name}}</th>'+
'<th>{{member.shoolnumber}}</th>'+
'<th>{{member.major}}</th>'
})

  Vue.component('tr-item',{
        props:['member'],
        template:'<tr><th>{{member.name}}</th>'+
        '<th>{{member.shoolnumber}}</th>'+
        '<th>{{member.major}}</th></tr>'
    })
二:Vue中使用组件后生成的DOM受到的HTML限制
<table class="tableName" border="1px">
            <tr>
                <th>name</th>
                <th>school number</th>
                <th>major</th>
            
            </tr>
            <tr-item 
                v-for="student in memberinfo" 
                v-bind:member="student" 
                v-bind:key="student.id">
            </tr-item>
</table>
受限制的
<table class="tableName" border="1px">
            <tr>
                <th>name</th>
                <th>school number</th>
                <th>major</th>
            
            </tr>
            <tr is="tr-item" 
                v-for="student in memberinfo" 
                v-bind:member="student" 
                v-bind:key="student.id">
            </tr>
        </table>
三:Vue组件的运行原理:

未知,欢迎补充,本人第一天看Vue;

上一篇 下一篇

猜你喜欢

热点阅读