Javascript 将动态v模型作为函数参数传递

Javascript 将动态v模型作为函数参数传递,javascript,vue.js,vuejs2,vue-component,Javascript,Vue.js,Vuejs2,Vue Component,我对vuejs非常陌生,我正在制作一个动态表,其中左列将有一个隐藏的输入,最终将查询数据库并在弹出窗口中显示结果(用于快速交叉引用)。我已经使用v-for正确地构建了表,但是我不太明白如何将动态v-models绑定到将运行该流程的js函数。如果我完全错了,请告诉我。干杯,谢谢 ... <tr v-for="tableRow in rtnUnsubs"> <td class="unsubCell"> <input name= "[tableRow.share_

我对vuejs非常陌生,我正在制作一个动态表,其中左列将有一个隐藏的输入,最终将查询数据库并在弹出窗口中显示结果(用于快速交叉引用)。我已经使用v-for正确地构建了表,但是我不太明白如何将动态v-models绑定到将运行该流程的js函数。如果我完全错了,请告诉我。干杯,谢谢

...
<tr v-for="tableRow in rtnUnsubs">
  <td class="unsubCell">
  <input name= "[tableRow.share_id]" v-model="[tableRow.share_id]" value="[tableRow.share_id]">{{ tableRow.share_id }}
  <button v-on:click="getSub">view</button>
  </td>
  <td class="unsubCell">{{ tableRow.unsubscriber_type }}</td>
  <td class="unsubCell">{{ tableRow.unsubscriber_id }}</td>
</tr>
...
<script>
...
getSub(/*v-model from input*/) {
            window.alert(/*do some stuff with v-model*/)
            return;
        }
。。。
{{tableRow.share_id}
看法
{{tableRow.unsubscriber_type}
{{tableRow.unsubscriber_id}
...
...
getSub(/*v-model from input*/){
window.alert(/*使用v-model做一些事情*/)
返回;
}
通常,将获取事件,但您可以传递希望获取的任何内容(如果要将其添加到其他参数中,请包含
$event

当您说要“绑定v模型”时,我认为这意味着您要传递当前数据

newvue({
el:“#应用程序”,
数据:{
行:[{
共享id:“它是我”
},
{
共享id:“另一个”
}
]
},
方法:{
getSub(数据){
console.log(“使用”,数据);
}
}
});

{{tableRow.share_id}
看法