Javascript Vue.js库,用于在v模型输入上设置属性(';值';,数据)
我有一个加密表单数据的JS库。提交表单时,它搜索id为“adyen_library_data”的输入,并设置加密数据的属性“value” 这是我的HTML(在#wrapper元素中): 提交表单时,“adyen_加密的_数据”会发生更改 之前: 之后: 但是不行,当我检查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相关的代
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: '',
}
}
}
});