BeagleRemoteView
é o componente de entrada para um fluxo server driven no Beagle Web.
Listamos abaixo um exemplo de uso do BeagleRemoveView
<beagle-remote-view route="/my-server-driven-page"></beagle-remote-view>
<BeagleRemoteView route="/my-server-driven-page" />
O BeagleRemoteView
possui um único parâmetro obrigatório: a rota (route). A rota pode ser uma string com a URL ou um objeto mais complexo do tipo RemoteView
. Quando é uma string, assumimos que a rota é um simples GET para a URL informada, sem headers adicionais. Se for necessário fazer uma requisição com outro método HTTP, corpo de resposta ou headers específicos, deve-se criar um objeto do tipo RemoteView
, composto das seguintes propriedades:
BeagleRemoteView
. Em outras situações, pré-carregam a página assim que possível ao invés de esperar por eventos específicos.O segundo parâmetro aceito pelo BeagleRemoteView
é opcional e define qual controle de nevagação será usado. Os navigation controllers
são responsáveis por decidir o que fazer nos eventos de carregamento, erro e sucesso de uma tela, se não informado, o controlador padrão é utilizado. Para saber mais sobre navigation controllers
, leia este artigo.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.