zoukankan      html  css  js  c++  java
  • vue项目知识点总结

    一、vue中如何获取select被选中的id和对应的值。

    1 <!-- 下拉框 -->
    2 <div v-show="moreStore" class="select">
    3   <select class="choice" v-on:change="indexSelect" v-model="indexId">
    4     <option v-for="item in index" v-bind:value="item.indexId">{{item.name}}</option>
    5   </select>
    6 </div>

    下拉框的值:

    index: [{
      "indexId":1,
      "name": "点菜用户数"
      }, {
      "indexId":2,
      "name": "点菜新用户数"
      }, {
      "indexId":3,
      "name": "首次留联系方式人数"
      }, {
      "indexId":4,
      "name": "已有联系方式人数"
    }]

    在这里,indexId要在data里面声明一下

    事件:

    // 获取id值

    indexSelect(){
      console.log(this.indexId);//在这里可以正确输出每个下拉框对应的下标值,当然输出值都是可以的
    }

    二、导出excel表格

      1、

      

      2、

      

    三、form表单提交

      表单提交,post请求,参数不能出现在浏览器url里,那么我们把参数值urlString存放到参数名为filelist的变量中,于是我们可以把它挡住隐藏的input标签的name和value中,这样写就已经相当于在接口中传了该参数。

      

    四、vue之form提交

      

    五、在JS数组指定位置插入元素

      很多与数组有关的任务听起来很简单,但实际情况并不总是如此,而开发人员在很多时候也用不到他。最近我碰到了这样一个需求: 将一个元素插入到现有数组的特定索引处。听起来很容易和常见,但需要一点时间来研究它。

      

      如果你对扩展原生 JavaScript 不反感,那么可以将这个方法添加到数组原型(Array prototype)中:

      

      此时,可以这样调用:

      

      

      什么?我刚看到有人用splice在删除数组中的某个元素,那么必须得看看这个方法到底是怎么回事了。

      

      那么,这么用就一定是删除咯~

      

      删除数组items中第index处的元素。

  • 相关阅读:
    Hihocoder #1014 : Trie树
    Codevs 1298 凸包周长
    洛谷 P1355 神秘大三角(计算几何基础)
    Cogs 1688. [ZJOI2008]树的统计Count(树链剖分+线段树||LCT)
    Poj 2887 Big String(块状数组)
    P1449 后缀表达式
    P3478 [POI2008]STA-Station
    P1533 可怜的狗狗
    P2073 送花
    P1014 Cantor表
  • 原文地址:https://www.cnblogs.com/dancer0321/p/9187213.html
Copyright © 2011-2022 走看看