全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

vue bootstrap小例子一枚

vue和angular非常像都是MVVM。道理都是想通的,就是语法的差异 

我觉得vue和angular区别: 

1.vue更轻,更便捷,适用于移动开发 

2.vue更简单。。 

angular和vue指令的差别大致就是 ng-xxx和v-xxx。 
vue是用过new Vue创建实例,然后在属性data绑定数据,在属性methods里添加方法。 
vue的循环遍历是 v-for=“” ,事件是 v-on:clicl =“”;

直接上代码。

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <link rel="stylesheet" href="bootstrap.css" rel="external nofollow" >
 <style>
  tr{
   vertical-align: inherit;
  }
 </style>
 <script src="jquery.js"></script>
 <script src="bootstrap.js"></script>
 <script src="node_modules/vue/dist/vue.js"></script>
 <script>
  window.onload= function(){
   var vm = new Vue({
    el:'.container',
    data:{
     myData:[],
     username:'',
     age:''
    },
    methods:{
     add:function(){
      this.myData.push({
       name:this.username,
       age:this.age
      });
      this.username="";
      this.age="";
     },
     reset:function(){
      this.username="";
      this.age="";
     },
     del:function(index){
      this.myData.splice(index,1)
     },
     delAll:function(){
      this.myData=[];
     }
    }
   })
  }
 </script>
</head>
<body>
 <div class="container">
  <form role="form">
   <div class="form-group">
    <label for="username">用户名:</label>
    <input placeholder="输入用户名" type="text"
      v-model="username"
      id="username" class="form-control">
   </div>
   <div class="form-group">
    <label for="age">年龄:</label>
    <input placeholder="输入年龄" type="text"
      v-model="age"
      id="age" class="form-control">
   </div>
   <div class="form-group">
    <input type="button" class="btn btn-info" v-on:click="add()" value="添加">
    <input type="button" class="btn btn-info" v-on:click="reset()" value="重置">
   </div>
  </form>
  <hr>
  <table class="table table-bordered table-hover">
   <caption>用户信息表</caption>
   <tr class="text-danger">
    <td class="text-center">序号</td>
    <td class="text-center">名字</td>
    <td class="text-center">年龄</td>
    <td class="text-center">操作</td>
   </tr>
   <tr v-for="(item,index) in myData">
    <td class="text-center">{{index+1}}</td>
    <td class="text-center">{{item.name}}</td>
    <td class="text-center">{{item.age}}</td>
    <td class="text-center">
     <button class="btn btn-danger btn-sm"
      v-on:click="del(index)"
      data-toggle="dialog" data-target="#layer"
     >删除</button>
    </td>
   </tr>
   <tr v-show="myData.length!=0">
    <td colspan="4" class="text-right">
     <button v-on:click="delAll()" class="btn btn-danger btn-sm">删除全部</button>
    </td>
   </tr>
   <tr v-show="myData.length==0">
    <td colspan="4" class="text-center">
     <p>暂无数据</p>
    </td>
   </tr>
  </table>
 </div>


</body>
</html>

效果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# vue  # bootstrap  # bootstrap-table formatter 使用vue组件的方法  # Vue项目中使用Bootstrap  # 使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能  # vuex中遇到的坑  # vuex数据改变  # 组件中页面不渲染操作  # Vue查询数据并通过bootstarp table渲染数据  # 都是  # 暂无  # 我觉得  # 遍历  # 适用于  # 用过  # 输入用户名  # 绑定  # 大家多多  # rel  # link  # stylesheet  # href  # Title  # meta  # head  # charset 


相关文章: 如何通过可视化优化提升建站效果?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  如何配置IIS站点权限与局域网访问?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  早安海报制作网站推荐大全,企业早安海报怎么每天更换?  小说建站VPS选用指南:性能对比、配置优化与建站方案解析  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  已有域名如何免费搭建网站?  如何用已有域名快速搭建网站?  北京网站制作网页,网站升级改版需要多久?  非常酷的网站设计制作软件,酷培ai教育官方网站?  制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?  网站制作需要会哪些技术,建立一个网站要花费多少?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  ,石家庄四十八中学官网?  Java解压缩zip - 解压缩多个文件或文件夹实例  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  建站之星下载版如何获取与安装?  成都响应式网站开发,dw怎么把手机适应页面变成网页?  网站按钮制作软件,如何实现网页中按钮的自动点击?  网站专业制作公司有哪些,做一个公司网站要多少钱?  如何在新浪SAE免费搭建个人博客?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  音响网站制作视频教程,隆霸音响官方网站?  如何在云主机上快速搭建网站?  常州自助建站工具推荐:低成本搭建与模板选择技巧  广德云建站网站建设方案与建站流程优化指南  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  如何用y主机助手快速搭建网站?  宝塔Windows建站如何避免显示默认IIS页面?  海南网站制作公司有哪些,海口网是哪家的?  建站主机选哪种环境更利于SEO优化?  如何注册花生壳免费域名并搭建个人网站?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  长沙做网站要多少钱,长沙国安网络怎么样?  网站制作说明怎么写,简述网页设计的流程并说明原因?  如何高效配置IIS服务器搭建网站?  如何确保FTP站点访问权限与数据传输安全?  Swift中循环语句中的转移语句 break 和 continue  如何通过IIS搭建网站并配置访问权限?  济南网站建设制作公司,室内设计网站一般都有哪些功能?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  深圳网站制作平台,深圳市做网站好的公司有哪些?  建站DNS解析失败?如何正确配置域名服务器?  金*站制作公司有哪些,金华教育集团官网?  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  如何在阿里云虚拟主机上快速搭建个人网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。