zoukankan      html  css  js  c++  java
  • vue小结

    VUE的table·长字段隐藏

    // 超出部分隐藏

    <el-table-column prop="name" label="企业名称" show-overflow-tooltip/>

     

    v-if和v-show

    v-if是根据表达式的值来决定是否渲染元素

    v-show是根据表达式的值来切换元素的display css属性

     

    vue页面模块定位跳转

    document.getElementById('countTable').scrollIntoView()

     

    vue对象塞值

    var parms = { name: 'hh' }

    this.$set(parms, j, this.picIdData[j])

     

    //  做多选框  循环每个框加入checkIt 以便后期筛选选中的项

    for (var i in this.serviceProList) {

      this.$set(this.serviceProList[i], 'checkIt', false)

     

    路由带参数跳转页面

    goDetail(item) {

      var params = { creditCode: item.creditCode, comName: item.company }

      this.$router.push({ name: 'page', path: '/pagehPath/page', params })

    }

     

    this.$router.push({ name: 'page', path: '/pagehPath/page' })

    取值

    this.$route.params.key

     

    注:

    第一种方式

    传递参数  -- this.$router.push({name: ' 路由的name ', params: {key: value}})

    参数取值  -- this.$route.params.key

    使用这种方式,参数不会拼接在路由后面,地址栏上看不到参数

    第二种方式

    传递参数  -- this.$router.push({path: ' 路由 ', query: {key: value}})

    参数取值  -- this.$route.query.key

    使用这种方式,传递参数会拼接在路由后面,出现在地址栏

    由于动态路由也是传递params的,所以在 this.$router.push() 方法中 path不能和params一起使用,否则params将无效。需要用name来指定页面。

     

    //直接跳转 <router-view>、<el-breadcrumb-item>

    <el-breadcrumb-item :to="{ path: '/pagehPath/page' }">企业填报</el-breadcrumb-item>

     

    get请求不支持body数据

    Apache Http Client 和 OkHttpClient 都不支持 GET 请求发送 Body 数据,而 AsyncHttpClient 是可以的。

    那么回过头来想想为什么 HTTP 并未规定不可以 GET 中发送 Body 内容,但却不少知名的工具不能用 GET 发送 Body 数据,所以大致的讲我们仍然不推荐使用 GET 携带 Body 内容,还有可能某些应用服务器也会忽略掉 GET 的 Body 数据(???,猜的)。

    我想更主要是 GET 被设计来用 URI 来识别资源,如果让它的请求体中携带数据,那么通常的缓存服务便失效了,URI 不能作为缓存的 Key。

    但另一方面,如果仅仅是为了读取资源,而需要使用 Body 发送一大批数据时,改用 POST 请求却与 RESTFul 的 POST 语义不相符。这时候或许可以 GET + BODY, 但是不能对该请求以 URI 作为 Key 进行缓存了。

    scroll 滚动条样式

    ::-webkit-scrollbar{

       5px;

      height: 10px;

      

    }

    /*定义滚动条轨道 内阴影+圆角*/

    ::-webkit-scrollbar-track

    {

      -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);

      border-radius: 10px;

      

    }

    /*定义滑块 内阴影+圆角*/

    ::-webkit-scrollbar-thumb

    {

      border-radius: 10px;

      -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);

      

    }

    /*滑块效果*/

    ::-webkit-scrollbar-thumb:hover

    {

      border-radius: 5px;

      -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3);

      background: rgba(101,119,144,1);

    }

    /*IE滚动条颜色*/

    html {

      scrollbar-face-color:#bfbfbf;/*滚动条颜色*/

      scrollbar-highlight-color:rgba(0,0,0,0.3);

      scrollbar-3dlight-color:rgba(0,0,0,0.3);

      scrollbar-darkshadow-color:rgba(0,0,0,0.3);

      scrollbar-Shadow-color:rgba(0,0,0,0.3);/*滑块边色*/

      scrollbar-arrow-color:rgba(0,0,0,0.4);/*箭头颜色*/

      scrollbar-track-color:rgba(101,119,144,0.3);/*背景颜色*/

    }

     

    smile
  • 相关阅读:
    HDU 5501
    CF #324 DIV2 E题
    CF #324 DIV2 C题
    利用位操作实现加减运算(不用+ -号)
    【Leetcode】120. 三角形最小路径和
    删除排序链表中的重复元素
    【python】二分查找
    如何在不添加新数组的情况下移除元素?
    三/四 数之和,双指针法,细节很多
    【转】字符串相关操作
  • 原文地址:https://www.cnblogs.com/qiuqiu001/p/12291621.html
Copyright © 2011-2022 走看看