今天面试了两家公司,公司的环境都是很好的,面试主要是和人事方面的沟通,晚上也收到了第二家公司去参加明天的复试,今天没有聊到太多技术,下面整理一下。 1js当中有一个城市的数组数据需要将它的子添加到对应的父里面
我的答案是通过递归实现
2.vue里面修改了data中array内容页面上面不更新的问题
我没有遇到过这个问题所以没有答上来,不过面试官还是告诉我了因为什么。
Vue
不允许在已经创建的实例上动态添加新的根级响应式属性 (root
-level reactive property
),然而使用
vue的
set()方法可以实现改变数据并立刻将新数据渲染在网页上的目的(响应式)。该方法可以应用于数组和对象
类型
Vue
.set(源数据
,要修改的键
,新值
)
vm
.$
set(源数据
,要修改的键
,新值
)
this.$
set(源数据
,要修改的键
,新值
)
Vue
.forceUpdate()