我尝试在HTML中添加提交功能,并使用我的函数引用js文件。代码在Chrome中成功运行,但在IE11中无法运行。错误消息是" submitFunc(event)未定义"。任何人都可以帮我解决这个问题吗?我尽我所能。 T.T
const actions = {
UPDATE_TRANSACTIONS_ITEM ({ commit }, data) {
return new Promise((resolve, reject) => {
let company = {[data.key]: data.value};
axios.put(`/api/companies/${data.id}`, { company }).then(() => {
commit('SET_TRANSACTIONS_ITEM_UPDATE', { profile: data });
resolve();
}, (error) => reject(error));
});
}
}

function submitFunc(event) {
console.log("Hey what are you looking for? ")
}

答案 0 :(得分:2)
可能是<script>
块外的<html>...</html>
标记。尝试将其移至第一个<head>...</head>
标记后面的<html>
部分。
答案 1 :(得分:0)
我不知道您是否仍需要帮助,但是您在设置点击事件后正在加载JavaScript文件。我认为这意味着您尚未定义函数。我将“ script”标签移到元素之前。