我正在學習 Angular 和 SPA,我希望有人可以為我提供一些指導,并就這個特定主題對我進行教育。
對于開發中的 Angular 應用程式,我知道我們可以選擇一個組件來訪問它的狀態/屬性和方法,ng.getComponent(component)從而使用ng 可以在全域范圍內訪問。
據我所知,**ng ** 命名空間在生產程序中不可用。
是否有其他方法可以讓最終用戶訪問并更改 Angular 應用程式在生產中的狀態?
如果是這樣,我們如何保護應用程式的狀態?
先謝謝了。
uj5u.com熱心網友回復:
在生產模式下編譯后,您無法通過瀏覽器更改組件狀態。
附加功能
更進一步,并對主要評論做出回應
您可以嘗試以您想要的方式保護前端,事實是,這無關緊要。
黑客不會更改用戶界面,而是更改他發送到服務器的請求。在電子商務中的某個時候,您必須向服務器發送請求,然后由您的 api 處理這些資訊。
應該傳輸的唯一資料應該是用戶的令牌和用戶想要購買的商品的ID。該API應該算休息,所以基本上,你將不得不做計算2次,1在前面(我將請API來送我的總金額),1個在后端。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/359543.html
