天天看点

前端开发记录【持续更新中。。。】一、背景二、问题三、注意事项

一、背景

记录前端开发过程中遇到的问题,形成一个问题记录文档

二、问题

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 如何构建知识体系

如何构建知识体系