V绑定和数据属性无法正确同步

时间:2019-02-05 05:19:09

标签: vue.js vuejs2

我有一个用户输入列表,它只是这种情况下的预设数据,用户可以从下拉菜单中更改他们想查看的关键字数据。当下拉值发生变化时,我有一个函数可以浏览广告并更改应显示的广告输入的布尔值。

我遇到两个问题,无法通过下拉菜单更改'activeKeyword'的值,而且还有一个'charCheck'函数,该函数将检查输入的长度并绑定警告类如果超过了字符数限制。在我的实际项目中,每个关键字有更多输入,但在此处将其限制为1。当我将v-bind附加到输入时,HTML不再显示。

新广告通常会包含大量根据关键字数量动态创建的数据,但是我只是在通常的结构中保留了预设数据。每个关键字中都有一个包含唯一数组的数组在该数组中,用户创建的每个特定广告都有对象。

这就是我的方式:

:class="{'is-danger' : charCheck[keywordIndex].includes('path2')}"

我设置了一个jsfiddle:https://jsfiddle.net/vLmutpdc/1/

0 个答案:

没有答案