我在您的一个应用程序中遇到了b-form-input的奇怪行为。每次我在其中一个输入中进行按键操作时,该字段都会失去焦点。这种情况不仅发生在一个输入中,还发生在应用程序中的所有输入中。
没有绑定到输入的数据的观察者或计算属性,输入也没有事件处理程序。
我们在另一个服务器上运行此应用程序的版本较旧,没有任何问题。我检查了git的差异,但后端只做了一些小改动,与输入无关。
输入代码:
<b-form-input v-model="data.item.name" :state="nameState(data.item.name)" size="sm"></b-form-input>
<b-form-invalid-feedback>Name hast to be filled</b-form-invalid-feedback>
name州代码:
nameState(name) {
return (name !== null && name !== '') ? null : false
}
我们正在使用vue版本2.5.17和bootstrap-vue 2.0.0-rc.11,但是我已经尝试了bootstrap-vue 2.0.0-rc.13,结果相同。
任何想法会导致这种行为吗?在我们使用相同框架和版本的其他应用程序中,我从未见过类似的事情。
如果您需要更多详细信息,请告诉我。
问候 Najo