springboot+layui从控制器请求至页面时js失效的解决方法
生活随笔
收集整理的這篇文章主要介紹了
springboot+layui从控制器请求至页面时js失效的解决方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大家好,我是雄雄,歡迎關注公眾號【雄雄的小課堂】。
昨天遇到了個很棘手的問題,其實也怪自己大意了,然后翻來覆去一個類一個類的去看,看完之后挨個技術點懷疑,然后分別從各個技術點入手解決,但都無功而返!
問題描述
項目使用springboot+thymeleaf+mybatisplus開發,前臺早已寫完,最近寫的是后臺,后臺的前端使用layui后臺管理框架。于是將layui的模板如數加到項目中,各個頁面的目錄也都對應好,接著開始寫,先寫了個登錄,登錄成功之后往后臺主頁面跳轉,問題就出在這里,登錄功能一切ok,但是進入主頁面之后左側js點擊事件失效,導致右邊頁面加載不出來,如圖所示:
解決問題:
剛開始還以為是thymeleaf的問題,由于原來沒有接觸過這個技術,然后就現學現測試,測試了下它還真有問題……是因為沒有導入命名空間。
解決掉thymeleaf的問題之后以為肯定沒問題了,然后繼續運行,發現還有問題……然后開始調試,各個控制器,各個實體類挨個過了一遍,發現沒有問題,最后在回過頭來看控制的時候,發現了個不對勁之處……
框中圈住的地方應該改成如下:
問題解決。
總結
以上是生活随笔為你收集整理的springboot+layui从控制器请求至页面时js失效的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot点击运行没反应,什么
- 下一篇: Excel整个工作表是灰色,怎么变正常?