博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue经验 - 细节小知识点汇总(更新中...)
阅读量:5951 次
发布时间:2019-06-19

本文共 495 字,大约阅读时间需要 1 分钟。

1. $refs

数据这么绑定的:

 然后在created中抛出来,猜猜看看打印的是两个什么?

结果如下: 第一个跑出来了,第二个,却undefiend,没有东西?!。。。

 

后来去官网查看$refs的解释:

这么一看是我在created中抛出的原因了,于是我换到mounted中,最后果然全出来了!

 

$refs只在组件渲染完成后才填充,并且他是非响应式的,它仅仅作为一个直接访问子组件的应急方案,应当避免在模板或者计算属性中使用$refs!——《vuejs实战》梁灏

对于一个vue小白来说,这个确实很值得一说,不然我就不用浪费这十几分钟的时间到处分析哪里出了问题了!

总结:越来越感觉到vue中生命周期钩子函数的重要性。

 2. 组件索引

父链:this.$parent,向上查找父组件

子组件索引:$children,向下查找子组件

3. url拼接变量

https://segmentfault.com/q/1010000008850187/a-1020000008850262

转载于:https://www.cnblogs.com/padding1015/p/8967167.html

你可能感兴趣的文章
Java8 本地DateTime API
查看>>
jQuery 增加 删除 修改select option
查看>>
[原][osgearth]osgearthviewer读取earth文件,代码解析(earth文件读取的一帧)
查看>>
.NET解决[Serializable] Attribute引发的Json序列化k_BackingField
查看>>
springboot 常用插件
查看>>
算法笔记_031:计算中值和选择问题(Java)
查看>>
一个基于特征向量的近似网页去重算法——term用SVM人工提取训练,基于term的特征向量,倒排索引查询相似文档,同时利用cos计算相似度...
查看>>
[转]Newtonsoft.Json高级用法
查看>>
35个Java代码性能优化总结
查看>>
Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
查看>>
第一百五十一节,封装库--JavaScript,表单验证--密码确认验证--回答验证--电子邮件验证加自动补全...
查看>>
vue实例
查看>>
(zhuan) LSTM Neural Network for Time Series Prediction
查看>>
instance “error” 了怎么办?- 每天5分钟玩转 OpenStack(159)
查看>>
针对监控摄像机(海康、大华等)进行手动录像的录像文件播放器功能设计
查看>>
dedecms自定义表单提交成功后提示信息修改和跳转链接修改
查看>>
分享一个前后端分离的轻量级内容管理框架
查看>>
android Fragment 笔记
查看>>
JAXB:Java对象序和XML互相转化的利器
查看>>
web页面防盗链功能使用--request.getHeader("Referer")
查看>>