Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

  O NicoChat agora permite que seus usuários realizem lógica de fluxo complexa usando ação Javascript. Os usuários poderão escrever código javascript para realizar vários fluxos e fórmulas complexas que ainda não são suportados nativamente pelo NicoChat .

Selecionando o nó de ação Javascript

Crie um bloco de nó de ação, clique em Ações avançadas e selecione o nó Função Javascript.

...

Nó de função Javascript

Uma função javascript age exatamente como uma função. Todos os parâmetros são primeiro analisados ​​no bloco javascript antes de poderem ser usados. A parte superior da ação é usada para entrada.

c3369dba-0b6c-46e3-b5c1-8fb2e274dc69.pngImage Added

Parâmetros Nome: Adicione o nome da variável que você está analisando

Valor dos parâmetros: adicione o campo de usuário que você deseja analisar na função javascript

Valor de teste: adicione um valor de teste que pode ser usado aqui para executar testes

3f511656-98a3-49e1-aec7-0d51cc80873a.pngImage Added

O bloco de funções suporta diversas bibliotecas javascript.

...

Essas bibliotecas javascript estendem a funcionalidade do bloco de função nativo.

 

Note

Em andamento

 

A documentação ainda está em andamento

No bloco de função, você pode escrever seu código javascript.

549d7cc7-76e9-425c-8dca-dc11f68c57c9.pngImage Added

Depois de escrever o código, você sempre terá que retornar seu valor, pois o bloco de funções atua como uma função normal.

 

Observação: métodos nativos de JavaScript, como o log do console, que exigem um navegador, não funcionam com o nó Função JavaScript.

2cbe51f5-6d5c-4a9c-a4f5-376b48957cd5.pngImage Added

Você pode mapear os resultados do seu código para atualizar determinados campos do usuário.

52695263-373a-4d55-97ce-9f32a064338c.pngImage Added

Observação: ao manipular JSONs, todos os JSONs precisam ser primeiro analisados ​​e depois podem ser usados ​​dentro do código.