vue部分
vue父子组件通信
props,$ emit , vuex , provide/inject , $ attrs/$ listeners,$root , $parent, $refs, eventBus
vue组件的data为什么建议写成函数返回对象而不是直接写对象?
如果是对象,多个地方的同一组件访问的是同一对象
input的input事件会自带event参数,如何同时绑定其他参数
@input="(event)=>{handleInput(event,‘加参数’)}"
keep-alive有哪些参数?LRU算法原理?
include包含哪些组件
exclude不包含哪些组件
exclude优先于include
max最大缓存组件数
LRU:最近最久未使用算法,根据id和tag生成缓存key
ref
ref=“domName”
用法:this.$refs.domName
最早在mounted函数中可用
vue为什么不兼容ie8
因为ie8没有实现Object.defineProperty()
简述Vue的响应式原理
js实现简单的双向绑定
<body>
<div id="app">
<input type="text" id="txt">
<p id="show"></p>
</div>
</body>
<script type="text/javascript">
var obj =