8) Kết xuất phía máy chủ
Các trang web được xuất bản trên Internet sử dụng JavaScript rộng rãi để đảm bảo tính khả dụng Tuy nhiên, trình thu thập thông tin của công cụ tìm kiếm thường tỷ lệ cá cược kèo nhà cái diễn giải JavaScript Do đó, cần phải làm cho HTML được hiển thị bằng JavaScript khi trình duyệt truy cập một URL nhất định giống với HTML được máy chủ hiển thị khi trình thu thập thông tin truy cập vào cùng một URL và nhiều nỗ lực đã được thực hiện để triển khai cùng một logic bằng các ngôn ngữ khác nhau ở phía máy khách và phía máy chủ
Trình duyệt trong Reactjsnên tỷ lệ cá cược kèo nhà cái cần trình duyệt để hiển thị Công cụ JavaScript cho phép bạn sử dụng mã phía máy khách gần như nguyên văn, loại bỏ nhu cầu triển khai cùng một logic trong các ngôn ngữ khác nhau
Trong OSS Radar Scope® được triển khai lần này, chúng tôi cũng thực hiện hiển thị phía máy chủ Vì phía máy chủ chạy trên Java nên chúng tôi sử dụng Nashorn, một công cụ JavaScript có sẵn trong Java8
Nhưng kết xuất phía máy chủ Reactjsvà chỉ sử dụng Nashorn tỷ lệ cá cược kèo nhà cái hoạt động chính xác Ở đây, tôi sẽ mô tả những trở ngại tôi gặp phải khi thực hiện kết xuất phía máy chủ với Reactjs bằng Nashorn
tỷ lệ cá cược kèo nhà cái thể sử dụng yêu cầu
Trở ngại đầu tiên là bạn tỷ lệ cá cược kèo nhà cái thể sử dụng require Nashorn tỷ lệ cá cược kèo nhà cái triển khai yêu cầu, vì vậy trước tiên bạn cần kích hoạt yêu cầucó thể giải quyết được vấn đề này jvm-npmtải
ScriptEngineđộng cơ= mới ScriptEngineManager(null).;động cơ.;
Biến toàn cục được Reactjs sử dụng tỷ lệ cá cược kèo nhà cái tồn tại trong Nashorn
Reactjs sử dụng nội bộ các biến toàn cục sau
- bảng điều khiển
- consolewarn
- quy trình
- processenv
- processenvNODE_ENV
Đây là, nhưng tỷ lệ cá cược kèo nhà cái tồn tại ở Nashorn Do đó, những điều này phải được xác định trước trong Nashorn của Java
riêng tư void némScriptException {động cơ.;động cơ.;động cơ.;động cơ.;}
Ajax tỷ lệ cá cược kèo nhà cái thể thực thi được
Bên trong hành động ban đầubên trong Acitontỷ lệ cá cược kèo nhà cái thể được hiển thị ở phía máy chủ Bên trong hành độngVề phía máy chủ, các giá trị thu được trước sẽ được sử dụng trực tiếp trong Routerrun
varxếp hạng=JavatừDanh sách xếp hạng;vardanh mục=Javatừdanh sách danh mục;varsản phẩm=Javatừdanh sách sản phẩm;varthứ hạngNgày=JavatừrankDateListbản đồ trở về thời gian; ;varđạo cụ= xếp hạng:xếp hạngdanh mục:danh mụcsản phẩm: sản phẩmnămTháng:nămThángxếp hạngDates:xếp hạngDatesdấu chấmPosition:Cửa hàng RadarcalcDotPositionurlnămThángxếp hạngdanh mụcisChildCategory;varhtml;Bộ định tuyếnchạytuyến đườngurlhtml=Phản ứngrenderToString<Người xử lýđạo cụ/>;;html;
Đã tạo mã nguồn
Các sự cố này đã được giải quyết và hiện tại, việc kết xuất phía máy chủ có thể được thực hiện thành công, vui lòng tham khảo
