Como abro uma nova janela usando ClojureScript?

Clarice Builder

Preciso abrir uma nova guia usando ClojureScript.

(js/window.open "http://localhost/go/somewhere")

Recebo o seguinte erro: TypeError não capturado: window.open não é uma função

Não adianta defini-lo porque nada acontece e presumo que seja porque é uma função e não uma variável.

(set! js/window.open "http://localhost/go/somewhere")

Eu sei que é possível porque acertei no início. Já esqueci o que fiz.

Editar : Também tentei:

(set! js/window.location.open endpoint)

(set! (js/window.location.open -location) endpoint)

(set! (.. js/window.location.open -location) endpoint)
cfrick

Com suas tentativas com set!você acidentalmente "substituiu" window.openna janela do seu navegador; então, window.openna verdade, não é mais uma função que pode ser chamada.

Certifique-se de não receber uma set!chamada antes de ligar window.opene recarregar sua página. A sintaxe que você está usando (js/window.open ,,,)está correta.

(js/window.open "https://example.com") ; works
(set! js/window.open "https://example.com")
(js/window.open "https://example.com")
; ⇒ TypeError: window.open is not a function

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Como abro uma nova janela usando ClojureScript?

Como abro uma janela minimizada usando python?

No MVC5 como abro uma nova janela e passo um parâmetro?

Como eu abro uma nova janela passando valores de controle MVC

VIM: Como permanecer na janela da barra lateral quando abro uma nova aba?

Como abro uma nova guia no PowerShell 6?

Como eu abro uma nova janela em branco e faço com que a nova janela em branco mostre um alerta em Javascript?

No AngularJS, como abro o download do pdf em uma nova guia no navegador do iPad usando ng-click

Como posso adicionar uma nova coluna calculada usando uma função de janela à minha consulta SQL?

Como posso abrir uma página em uma nova janela usando javascript ou typescript?

Como posso adicionar uma nova coluna calculada usando uma função de janela à minha consulta SQL?

Os widgets do Tkinter perdem informações quando abro uma nova instância de sua janela

PyQT: como abrir uma nova janela

Como fazer uma nova janela no pygame?

como obter URL de uma nova janela

Avalonia - como criar uma nova janela?

Como colocar widgets em uma nova janela?

Como faço para mudar o foco para uma nova janela usando Selenium VBA?

Como abrir uma nova janela usando o novo método WindowType of Selenium 4

Como alternar para uma nova janela pop-up usando selenium / java

Como abrir uma nova janela usando a estrutura do robô, selênio?

Como abrir uma nova janela e inserir html nela usando o jQuery?

como passar os valores para uma nova janela usando jsp no struts2

Como abrir um URL arbitrário em uma nova janela usando um botão PrimeFaces

Como edito o <head> quando estou abrindo uma nova janela usando window.open

Como faço para ocultar a janela atual ao abrir uma nova usando PyQt5

Como abrir a coluna JQuery Datatable Render que é o URL em uma nova janela usando return

como abrir uma nova janela usando QUiLoader () com pyside2

Atata - Como mudar para uma nova janela do navegador usando o framework Atata?

TOP lista

quentelabel

Arquivo