现在想写一个分页的东西,但是拿不定是写成一个.vue单文件好还是用install写成一个插件好,不太清楚2者之间的区别,感觉.vue就能解决需求,但是为什么要有install这个方式呢,另外有一个关于install写插件的问题
//pagetion的模版
<template>
<div class="paging">
<div name="pagingPage">
<li>
<span class="paging-first"></span>
</li>
<li v-for="item in numArr">
<span class="paging-next">{{item}}</span>
</li>
<li>
<span class="paging-last"></span>
</li>
</div>
</div>
</template>
//这个是install写插件
let paging = {
install: function(Vue, options) {
Vue.component('pagination',pagination);
}
}
我install里面的options配置参数如何传递到pagetion的模版里面去呢?
慕丝7291255
相关分类