ElementUI expand | scoped 实习两周总结

ElmentUI expand | scoped 实习两周总结

scoped

1 可以scoped和正常的一块用(注意两个标签的顺序)
2 私有化模块,添加data-v-hash的属性
(对使用了scoped里class的部分,在在dom节点里添加data-v-hash的属性,同组件都会添加,但是没在scoped里的class在页面中的css后不会添加)
(将scoped里的.class改为.class[data-v-hash]来特定的选择该节点,来实现私有化,不会影响别的组件)
3 如果组件内部包含有其他组件,只会给其他组件的最外层标签加上当前组件的data属性
4 覆盖elementUI时,不加scoped(可见下面的父子实验,相当于父scoped,子无scoped)

父子实验:
1 父子都不加scoped,父随子改
2 父有scoped,子没有 父为父,子为子 子不会继承父scoped里式样
3 父有scoped,子有scoped 父为父,子为子
4 父无scoped,子有scoped 父为父,子为子 父没有也不用子的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

导航守卫 beforeEach

1 设置某些index不用判断是否登录,可用数组+indexof简化代码
2 导航守卫就是来判断是否登录的,(๑•̀ㅂ•́)و✧

session/local/cookie的区别

https://www.cnblogs.com/shj-com/p/11341586.html
写的很好

cookie很小,session/localstorage 5M
session 关闭窗口就没有 local会存在本地
localstorage一般来放token
具体用法建议百度,document.cookie…localstorage.setItem… balabala

https

(面试问了,当时就记得安全来着)

https://www.cnblogs.com/wqhwe/p/5407468.html
写的也很好

总结一下
加入ssl层
需要申请证书,简单来说就是要钱
生成成对的密匙,加密后传输,不再是明文
耗电(不太理解)

正则

留着下周看,感觉东西不少

slot

elementUI经常用到slot,slot-scope作用域插槽来获取数据,name=""判断插入到哪里
在这里插入图片描述

<div class="child4">
       <slot name="top" :data="item"></slot>
 </div>
<child4>
     <template #top="slotProps">
          <div>{{slotProps.data}}</div>
      </template>
</child4>
拦截器 git pull冲突 留着下周呜呜呜
滚动条

在这里插入图片描述

一个小问题

在这里插入图片描述
直接写multiple-limit = 2 会报错

eslint 中v-for

要加:key = "item"避免报错,当然选别的也行

ElementUI expand
      <template slot-scope="props">
      //设置expand内部的内容
      </template>
@row-click="rowClick" :row-key='getRowKeys' :expand-row-keys="expands" @expand-change="expandChange" ref="tableList"

这个写在el-table里

    rowClick (row) {
      this.$refs.tableList.toggleRowExpansion(row)
    },
    expandChange (row, expandedRows) {
      if (expandedRows.length) {
        this.expands = []
        if (row) {
          this.expands.push(row.id)
        }
      } else {
        this.expands = []
      }
    },
    getRowKeys (row) {
      return row.id
    }

data里return要加 expands = []

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值