Vhr项目分析(二) 前端Home.vue

8 篇文章 0 订阅
8 篇文章 0 订阅

关于Home.vue中脚本分析


vhr项目地址: https://github.com/lenve/vhr
项目作者: https://blog.csdn.net/u012702547

响应函数分析

  1. mounted: html加载完成之后执行。顺序是子组件->父组件。
  2. created: html加载完成之前执行。顺序是 父组件->子组件。
  3. methods: 事件方法执行。
  4. watch: 监听一个数值的变化,然后执行相应函数。
  5. computed: 设置依赖关系。
  6. loadNF(): 使用get请求" /chat/sysmsgs ",后isDot=false。遍历响应数据( resp.data.forEach(msg=>{ 如果msg.state是0,isDot设置为true }) )。若有msg的state为0,则el-badge带有小圆点。
  7. goChat: 点击el-badge所产生的小红点,跳转入/chat页面(Chat组件)。
  8. el-dropdown的@command采用handleCommand函数: 一参数名为cmd,由el-dropdown-item的command给cmd值,判断cmd,辨明选择的组件。若选了“logout”,调用this.$confirm(…).then(…).catch(…);

CSS选择器分析

属性数值描述
positionabsolute绝对位置
text-aligncenter文本居中
displayflex作为弹性伸缩盒显示,任何容器皆可用
padding0px内边距
box-sizingcontent-box规定的宽度高度行为。宽度和高度分别应用到元素的内容框。在宽度和高度之外绘制元素的内边距和边框
align-itemscenter子项目居中
justify-contentspace-between项目位于各行之间留有空白的容器内。
margin外边距
cursorpointer光标改编为一只手
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值