Javascript Vue.js库,用于在v模型输入上设置属性(';值';,数据)

Javascript Vue.js库,用于在v模型输入上设置属性(';值';,数据),javascript,vuejs2,Javascript,Vuejs2,我有一个加密表单数据的JS库。提交表单时,它搜索id为“adyen_library_data”的输入,并设置加密数据的属性“value” 这是我的HTML(在#wrapper元素中): 提交表单时,“adyen_加密的_数据”会发生更改 之前: 之后: 但是不行,当我检查vm.input.payment.card.adyen\u加密数据时,它是空的!为什么? 为什么Vue.js不响应元素.setAttribute('value',data)?如何获取值?与元素.setAttribute相关的代

我有一个加密表单数据的JS库。提交表单时,它搜索id为“adyen_library_data”的输入,并设置加密数据的属性“value”

这是我的HTML(在#wrapper元素中):

提交表单时,“adyen_加密的_数据”会发生更改

之前:

之后:

但是不行,当我检查
vm.input.payment.card.adyen\u加密数据时,
它是空的!为什么?


为什么Vue.js不响应
元素.setAttribute('value',data)
?如何获取值?

元素.setAttribute
相关的代码在哪里?@Saurabh它在Adyen CSE库中。但是我手动创建element.setAttribute,它仍然没有绑定到模型。
<form class="ui form" id="adyen-encrypted-form" onsubmit="return false;">
    <input type="hidden" id="adyen_encrypted_data" v-model="input.payment.card.adyen_encrypted_data"/>
    <button type="submit">Submit</button>
</form>
var vm = new Vue({
    el: "#wrapper",
    data: {
        input: {
        payment: {
            card: {
                adyen_encrypted_data: '',
            }
        }
    }
});