1.数组B赋值给数组A,数组B发生了变化,数组A也随之改变的话要考虑深拷贝与浅拷贝的问题。
2.el-tree渲染不出来后端返回数据问题要注意默认字段名的问题
3.elementui中给input框赋值成功后input框不能进行编辑问题------->
要使用$set(),是因为在Vue实例创建时,obj.b并未声明,因此就没有被Vue转换为响应式的属性,自然就不会触发视图的更新,这时就需要使用Vue的全局api $set():
$set()方法相当于手动的去把obj.b处理成一个响应式的属性,此时视图也会跟着改变了
4.要记住善用使用console.log()来判断哪一个没执行,哪一步出错了。
5.Object.assign()? 6.测试开发环境?拦截响应? 7.tinymce富文本数据回显问题?blog.csdn.net/qq_37143673…
8.(map)将数组中每个对象的指定属性与属性值,赋值给一个新数组中的对象中!!
var list = [{
"titleCode": "1",
"score": "3.0",
"typeId": "1",
"title": "试题标题",
"content": "试题内容",
"writes": []
},
{
"titleCode": "3",
"score": "20.0",
"typeId": "5",
"title": "这是一道问答题",
"content": null,
"writes": ["大大"],
}]
var list2 = list.map(item => {
return {
title: item.title,
content: item.content,
answer: item.writes
}
})