我在我的React Redux-Form中有一个简单的隐藏输入字段,该字段的值由Google Tag Manager代码设置,基本上执行
onchange事件从未被触发,因此Redux store中从未设置表单字段的值。如何推荐解决这个问题?请注意,我可以修改添加到页面的GTM代码以触发HTML元素事件,但它必须在我的React应用程序上下文之外添加。
是否有一种简单的方法可以从“外部”JS设置redux-form输入字段的值?
document.getElementById('gtm_field').value = 'some value'
。onchange事件从未被触发,因此Redux store中从未设置表单字段的值。如何推荐解决这个问题?请注意,我可以修改添加到页面的GTM代码以触发HTML元素事件,但它必须在我的React应用程序上下文之外添加。
是否有一种简单的方法可以从“外部”JS设置redux-form输入字段的值?
change()
操作时,onchange
事件不会被触发。这就是问题所在。 - Ryan