一、背景
记录前端开发过程中遇到的问题,形成一个问题记录文档
二、问题
2.1 vue双向绑定失效
使用vue双向绑定的时候,如果该字段没有定义在data里面,vue就监听不到,会导致双向绑定失效
解决:
- 把所有需要使用的都在data里面定义
- 使用 s e t ( ) 方法,但是 set()方法,但是 set()方法,但是set()方法有的时候也不起作用
2.2 vue自定义下拉组件,下拉值是请求后端的;如果绑定的值先赋值,下拉的值后面才请求回来,会导致不显示翻译值,只显示的是绑定的code
这是因为先赋值之后,下拉值再回来,导致vue虚拟dom没有刷新
解决:
给这个组件绑定一个key
<code :key="keyData" />
,当下拉的值请求返回后,更新keyData,vue就会更新这个dom,就可以正常显示了
这是因为vue 更新虚拟dom是根据key和id是否有变化更新的,如果key变了,才会更新
三、注意事项
3.1 如何写好一篇技术博客
我是如何写好一篇技术博客的
3.2 如何构建知识体系
如何构建知识体系