大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章给大家分享的是有关Vue如何封装可编辑表格插件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
在茫崖等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、网站建设、外贸网站建设 网站设计制作按需策划,公司网站建设,企业网站建设,成都品牌网站建设,成都营销网站建设,成都外贸网站制作,茫崖网站建设费用合理。
可任意合并表头,实现单元格编辑。
页面效果如图:
页面使用如下:
目录结构如下:
vtable.vue代码如下:
{{label.label}}
index.js代码如下:
import Vue from 'vue' import vtable from './vtable/vtable.vue' import vpagination from './vpagination/vpagination.vue' const common = {//全局安装 install:function(Vue){ Vue.component('vTable',vtable); Vue.component('vPag',vpagination); } } export default common
main.js中引入
import common from './components/common/index.js' Vue.use(common)
css样式代码:
table { border: 1px solid #EBEEF5; height: 200px; width: 300px; text-align: center; margin-left: 40px; } table td { border: 1px solid #EBEEF5; position: relative; color: #606266; } table th { text-align: center; border: 1px solid #EBEEF5; background-color: #F5F7FA; color: #909D8F; line-height: 60px; } tr:hover { background-color: #F6F8FB; } .tdclick:after{ content: ' '; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; border: 1px solid blue; pointer-events: none; } input{ display: block; width: 100%; height: 100%; text-align: center; border: none; outline: none; } /*# sourceMappingURL=vtable.css.map */
感谢各位的阅读!关于“Vue如何封装可编辑表格插件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!