8.vue.js实例:Vue.js 表格

vue实例+后台大数据简单实践+简单表格 vue 实例 简单明了 适合 拿来测试 上手! 立即下载
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <link href="css/special.css" rel="stylesheet" />
    <!--<script src="js/vue.min.js"></script>-->
    <script src="js/Vue-1.0.11.js"></script>
</head>
<body>
    <form>
        <div class="pc-content">
            <h3>Vue.js 表格</h3>
            <div class="line-txt">


            </div>
            <div id="add-book">
                <table class="grid" id="app">
                    <thead>
                        <tr>
                            <th @click ="sortBy('id')">编号</th>
                            <th>书名</th>
                            <th>作者</th>
                            <th>单价</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr v-for="book in books | orderBy sortparam" v-cloak="display none ">
                            <td>{{book.id}}</td>
                            <td>{{book.name}}</td>
                            <td>{{book.author}}</td>
                            <td>{{book.price}}</td>
                        </tr>
                    </tbody>
                </table>


                <legend>添加书籍</legend>
                <div class="line-txt">
                    <label for="">书名</label> <input type="text" class="input-text" v-model="book.name">
                </div>
                <div class="line-txt">
                    <label for="">作者</label> <input type="text" class="input-text" v-model="book.author">
                </div>
                <div class="line-txt">
                    <label for="">价格</label> <input type="text" class="input-text" v-model="book.price">
                </div>
                <input type="button" class="btn-blue-dp" @cilck="addBook()" value="添 加" />


            </div>


        </div>
    </form>
    <script type="text/javascript">
        var loadBook= new Vue({
            el: '#app',
            data: {
                sortparam: '',
                book:
                    { id: 0, author: '', name: '', price: '' },
                books: [
                    { id: 1, author: '曹雪芹', name: '红楼梦', price: 32.0 },
                    { id: 2, author: '施耐庵', name: '水浒传', price: 30.0 },
                    { id: '3', author: '罗贯中', name: '三国演义', price: 24.0 },
                    { id: 4, author: '吴承恩', name: '西游记', price: 20.0 }]
            },
            methods: {
                addBook: function () {
                    //计算书的id                    
                    this.book.id = this.books.length + 1;
                    this.books.push(this.book);
                    console.log(book);
                    //将input中的数据重置
                    //this.book = '';
                },
                sortBy: function (sortparam) {
                    this.sortparam = sortparam;
                }
            }
        });
        
    </script>


</body>
</html>
vue表格编辑实例 这是一个基于vue2.0的表格编辑实例,下载下来在浏览器打开,可以看到效果,编辑器打开可以看到源码,源码清晰明了 立即下载

相关推荐

VUE写一个简单的表格实例

目录: 1、脚本式开发. 2、工程化开发 3、工程化和脚本的区别 4、来个table试试水 4,1、目标 4.2、思路 4.3、设计与编码 4.4、效果 5、业务分离 6、功能拓展——个性化设置     正文: 我以前是后端(asp.net)开发,会点js、jQuery,但是不会写js特效,至于css嘛,拿来用现成的可以,自己动手写就不会了。 发现现在前端开发的势头太猛了,有一点要干掉后端的感觉,于是萌发了想要学一学前端开发的想法。那么前端三大框架,先学哪一个呢?就先学学Vue吧,为啥呢?很简单呀,他只有三个英文字母,好记好写。 Vue的学习时间比较短,

Vue 中的表格操作

在本文中,我们介绍了 Vue 中的表格操作的基本原理和用法。我们讲解了表格的基本用法,以及一些高级用法,如表格的排序、分页和筛选。我们给出了一些实例代码来帮助读者更好地理解。希望本文能对读者在实际开发中使用 Vue 操作表格有所帮助。

it_xushixiong的博客 1万+

Vue.js实现的表格增加删除demo示例

主要介绍了Vue.js实现的表格增加删除demo,结合实例形式分析了vue.js数据绑定及元素增加、删除等相关操作技巧,需要的朋友可以参考下

VUE表格例子

修改数据 添加(push(obj)/unshift(obj)) <body> <div id="d1"> <input type="text" v-model="id"/> <input type="text" v-model="name"/><br/> <input type="button" value="up" @click="up"/> <input type="button" valu

lzy2213811239的博客 2854

数据库系统概论课后习题答案(第五版 王珊、萨师煊)

第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表

早知晓的博客 11万+

基于STM32与ESP8266的MQTT协议实现阿里云物联网平台远程LED控制

本文详细介绍了如何利用STM32单片机与ESP8266 Wi-Fi模块,通过MQTT协议连接阿里云物联网平台,实现远程控制LED灯的完整物联网项目。内容涵盖硬件连接、阿里云平台配置、MQTT协议与AT指令解析、STM32代码实战以及数据解析与调试技巧,为嵌入式开发者提供了一个清晰、实用的物联网入门实践指南。

svm4gardener的博客 791

Vue经典实例之可编辑的表格table(史上最简单方便的处理方式,比用element容易理解),同时处理input获取焦点的问题!不好用你找我

于是input中editKey===k+‘_’+sub_k为false隐藏,同时p中editKey!4.input使用双向绑定 v-model=‘sub_item.a’,在修改input内容时,会自动更新到data中,修改后到console打印一下数据就清楚了。3.当dblclick 双击事件执行后,当前点击的td下的input中editKey===k+‘_’+sub_k为true,input会被推出来显示,==k+‘_’+sub_k为false,所以p隐藏起来,于是达到编辑的效果。做到真正的技术提升。

2301_79099373的博客 1236

Allegro File菜单实战指南:从导入网表到导出BOM的完整流程

PCB设计离不开对EDA软件菜单体系的深入理解。在Cadence Allegro中,File菜单是数据流转的中枢,它不仅是新建、打开、保存的基础入口,更是连接原理图与版图、设计与制造的关键桥梁。工程师常遇到的“导入网表报错”“导出BOM为空”“板框不闭合”等高频问题,大多源于对File菜单中Import与Export功能的理解不到位。从基础概念出发,先厘清Import(网表、DXF、IPC)与Export(BOM、ODB++、DXF)的工作原理,再结合版本兼容、封装库路径、单位设置等工程细节,即可构建完整的

weixin_32950759的博客 296

vue+ElementUI 更像Excel的表格组件

vue+ElementUI 更像Excel的表格组件

hrcsdn13的博客 2841

uniapp 记录运动轨迹 开发_智能手环穿戴设备APP开发解决方案

智能手环是一种穿戴式智能设备,是目前备受关注的科技产品。目前智能手环具有的功能有记录日常生活中的运动数据、移动轨迹,定位等,有些还可以进行睡眠质量的检测,并将这些数据传送至移动端如手机、平板等,可对数据进行分析,指导健康生活的作用。而智能手环开发方案就是将这些功能实现,将算法烧录到主控板上。智能手环都有哪些功能  1、记录运动数据  对于喜欢健身的用户来说,智能手环记录的运动数据功能...

weixin_39678493的博客 1764

光模块数字诊断监控(DDM)功能

DDM(Digital Diagnostic Monitoring)数字诊断监控,由行业组织SFF Committee制定,遵循SFF-8472多源协议定义的标准参数而工作,规范了光模块和网络设备的软硬件所需遵循的标准数值或范围,确保了网络设备供应商和光模块供应商之间所提供产品的互操作性不同。:通过监测激光器的偏置电流来预测激光器的劣化,从而确保在故障发生之前将业务切换到备用链路上或替换有可能故障的光模块,因此起到了预测光模块寿命的作用。光模块DDM信息可以通过SNMP读取光模块的接收光功率和发射光功率。.

光模块的博客 2300

vue表格静态

vue+element的静态表格,可直接复用更改为自己想要的样式。 1)界面如下: 2)代码如下: <template> <div class="scene-container"> <el-card class="card1"> <el-form :inline="true" :model="fo...

Timor7hao的专栏 4508

btstack ble ota开发笔记(2)-mcuboot移植

紧接上一篇文章,要实现一个完整的ota demo,除了实现ota image的传输通道外,还需要“bootloader”这个角色来帮我们实现ota image的校验、安全、引导以及启动,这里我选择开源的组件mcuboot,下面开始介绍mcuboot在stm32f4-discovery上的移植。首先估算下bootloader & application image的大小,确定好flash的分布情况,因为后续会涉及到flash的操作(读、写、擦除),为了方便程序的编写,各个image area在flash中的起

weixin_38177846的博客 2350

Vue.js实现简单的表格

Vue.js实现简单的表格 1.代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> &lt

m0_46211448的博客 9068

【天气雷达】双偏振产品-差分反射率ZDR详解

双偏振产品-差分反射率ZDR详解。

珞瑜的博客 5408

Sqlserver2012评估期已过问题解决(启动数据库服务报错1705都是同样的问题,数据库过期未激活)

一、背景: 因为之前安装sqlserver2012忘记输入序列号,如今出现评估期已过的问题,前几天忙活半天,才解决,发现网 上叙述都非常凌乱,并且仅仅有大意,有的非常难操作。所以把我操作的过程和大家交流分享: 一定要有序列号的输入。不然会有很多其它的麻烦出现: 二、问题解决: 第一步:进入SQL2012配置工具中的安装中心。 第二步:再进入左側维护选项界面,然后选择选择版本号升级。 ...

堂前燕的博客 3267

SpringBoot+VUE实现数据表格

文章目录前言一、前端准备1. 基础界面2. 导入JS文件二、后端准备1. 创建实体类2. Controller层3. Service层①. UserService接口②. UserServiceImpl实现类4. Mapper层①. UserMapper接口②. UserMapper.xml文件三、前后端整合四、运行结果总结 前言 既然我已经踏上这条道路,那么,任何东西都不应妨碍我沿着这条路走下去。 还记得第一次做项目时,因为不会将数据库表中的数据渲染到前端而头疼,最后还是靠layui提供的数据表格A

世纪末的架构师的博客 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

VUE实例学习--表格(grid)检索

VUE实例学习--表格(grid)检索源码目录结构实例目录结构实例入口index.html文件解析grid.js为表格组件内容解析style.css样式文件内容解析 下面的实例是源码中的表格控件实例; 源码目录结构 一、目录结构 首先来"一览众山小",看下整体的的目录结构。(可以跳过这里往下看) |— benchmarks 基准测试,与其他竞品做比较 |— dist 打包之后文件所在位置,包括完整版本,运行时版本版本,主要关注下vue.js |— examples 部分示例 |— flow 因为Vue

u014481405的博客 1080

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

nodejs+vuejs实现表格分页与CRUD操作

本文实现了最轻量级的Web表格分页和数据库CRUD操作。分页类在nodejs后端定义,然后传到前端vuejs页面,实现了数据和页面显示逻辑分离。 pager类:由pagerF类定义,代码如下(实现思路参考我博客文章https://blog.csdn.net/lillllllll/article/details/102636208) module.exports =function(total...

lillllllll的专栏 821

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

JavaScript和Vue中实现表格(table)固定表头和首列【提供Vue和原生代码】

本文主要介绍关于JS或Vue中如何进行表头,列固定,可以根据实际应用场景应用于原生,Vue,移动端,小程序中。实现逻辑:表头,列头,表格本身,这三个内容被分为了三块元素,将这三个内容进行抽离,并且通过定位和大盒子的包裹进行样式管理。【当要进行滚动时,只要对滚动事件进行绑定,让表头和列头显示对应的内容就完成了滚动的操作】下面有Vue组件的和JavaScript原生的代码,可以直接运行查看逻辑和效果。.........

charlatans的博客 5925

vue制作表格

html部分 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue.js表格组件实战</title> <script src="https://unpkg.com/vue/dist/vue.js"></scri...

weixin_44752891的博客 7476

Vue表格数据实例

下面是使用vue来处理的表格数据实例<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div id="app"> <table> <tr> <td>

liukai6的博客 3781

在Web页面实现表格排序功能:jQuery、Vue等思路分析

参考思路 《在前端和后端同时修改数据》 https://blog.csdn.net/RoxLiu/article/details/73730753 框架: 前端主要使用JQuery;后端使用SpringMVC+Hibernate 具体的设计思路: 1、对可排序的th,设置class=”sortable”,value为排序字段名称, 使用order属性保存当前选择的排序顺序:升序、降序或无...

gyxx1998的博客 1597

vue2,vue3移动端实现表格固定和首列固定

好久都没有写文章了,上个月业务繁忙,事情比较多,最近在做移动端中发现了一个好玩的事情,那就是移动端中实现表格,固定列有哪些方法: 1. position: sticky 粘性布局,这个属性也可以实现行和列的固定,在pc端上没有啥问题,但是在手机端上会抖动。 使用注意事项: 要求父级不能够使用overflow:auto,否则不生效。 牛刀小试 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"&gt.

twinkle的博客 8563

DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之功能优化,基础加载状态,Table8基础加载状态

DeepSeek 在金融领域的强大应用价值。它能够帮助金融机构更高效地处理海量金融数据,提高业务处理的准确性和效率,降低运营成本,同时提升风险防控能力,为金融业务的稳健发展提供了有力保障。随着 DeepSeek 在金融领域的深入应用,它将进一步推动金融服务模式的创新和升级,为金融行业的数字化转型注入新的活力。

宝码香车的博客 1522
上一篇: 7.vue.js实例:过滤器
下一篇: 9.Vue.js实例:处理表单实例
信念堤岸
博客等级 码龄13年 40粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值