Script
Last updated
Last updated
O bloco “Script” permite que você execute um código JavaScript.
Obs: Este bloco não permite que você crie um bloco visual personalizado.
Obs: Variáveis em script não são analisadas, elas são avaliadas. Então, elas devem ser tratadas como se fossem variáveis JavaScript reais.
Você precisa escrever console.log({{Minha variável}})
em vez deconsole.log("{{Minha variável}}")
setVariable
functionSe você quiser definir um valor de variável com Javascript, o bloco Definir variável é mais apropriado para a maioria dos casos.
Entretanto, se você quiser definir variáveis em um bloco de script, você pode usar a setVariable
função no seu script:
A setVariable
função só está disponível em scripts executados no servidor, portanto não funcionará se estiver Execute on client?
marcada.
Como o script é executado em um ambiente isolado e seguro, há algumas limitações.
Funções globais como console.log
, setTimeout
, setInterval
, etc. não estão disponíveis
O fetch
comportamento da função é um pouco diferente da fetch
função nativa. Você só precisa pular a parte await response.text()
or await response.json()
.
response
sempre será um string
mesmo se a solicitação retornar um objeto JSON. Se você sabe que a resposta é um objeto JSON, você pode analisá-la usando JSON.parse(response)
.
Você não pode usar import
ou require
importar bibliotecas externas