表單中的AngularJS 按鈕觸發頁面刷新
當您的表單同時包含提交按鈕和導航按鈕時,就會出現此問題。點擊導航按鈕後,AngularJS 會發起頁面刷新,導致 404 錯誤。
這個問題背後的原因是 AngularJS 中預設假定導航按鈕是提交按鈕,除非明確標記為其他。要解決此問題,您可以根據W3C 規範將導航按鈕標記為type='button':
<button>
這可確保按鈕在單擊時不會觸發表單提交,從而防止頁面刷新.
以上是為什麼表單中的 AngularJS 按鈕會導致頁面刷新?的詳細內容。更多資訊請關注PHP中文網其他相關文章!