Pergunta

Tenho um pequeno requisito de incluir o arquivo productresults.html em productsearch.html em durandal (aplicativo de página única).Alguém pode me ajudar nisso e eu tentei as seguintes maneiras também.

<link rel="components" href="productResults.html">
<!--#include virtual="productSearch.html" --> 

Obrigado,
shivá

Foi útil?

Solução 2

Obrigado pelo seu apoio e informações.

Finalmente, os trechos de código funcionam bem para mim no SPA.

<!--ko compose: {view: 'nav'} -->
<!--/ko-->

Outras dicas

Solução usando jQuery:

<html> 
  <head> 
    <script src="jquery.js"></script> 
    <script> 
    $(function(){
      $("#includedContent").load("productResults.html"); 
    });
    </script> 
  </head> 

  <body> 
     <div id="includedContent"></div>
  </body> 
</html>

Espero que isto ajude.

O que você está tentando fazer é um Lado do servidor inclui.

Seu servidor web deve estar configurado para suportá-lo - parece que talvez seu servidor não esteja?

Também é possível que seu servidor web exija que o arquivo tenha um sufixo especial, por exemplo."produtoSearch.shtml".

Você pode procurar aqui para mais detalhes:

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top