0
這是我的代碼意外的標記錯誤的onclick
const products = productArray.map(product =>
`
<tr>
<td>${product.id}</td>
<td>${product.type}</td>
<td>${product.price}</td>
<td><button onclick="${() => console.log('hello world')}">Examine</button></td>
</tr>
`
);
return tableBody.innerHTML = products.join('');
我只是不明白爲什麼我得到這個意外的標記錯誤,它指向的HTML。我很確定這是一個非常愚蠢的,但我不能得到它在哪裏。
OK所以沒有辦法,我可以添加此功能,例如: function clickHere(){console.log('hi')} –
您可以定義func '
我建議您使用客戶端模板引擎來避免此類問題。例如mustachejs。
但是關於修復(試試這個):
來源
2017-06-04 22:05:13 num8er
在我用這個解決方案的目的,這是一個貝蒂因爲其他更短:
來源
2017-06-04 23:45:52