我正在创建一个托管在不允许我编辑 htaccess 文件或 webconfig 的网络服务器上的 Angular 应用程序。没有可用的服务器端语言选项,这意味着没有用于创建 HTML 快照的中间件。这是一个带有网络商店的高美元 CRM,没有切换主机的选项。
所以我想出了自己的“解决方案”来解决这个问题。创建链接到 url 的超链接是否可以被认为可以生成将由 onClick 事件更新的相同视图。这样,用户将立即看到加载的内容,但机器人必须在新 url 处重新加载页面才能看到页面内容。
例子:
<a href="/view-2.html" onClick="updateState('#/view-2')">View 2</a>
我正在努力为这个问题找到一个好的解决方案,而且我知道在开发方面其他人必须和我处于同样的境地。上面的代码只是对我所指内容的视觉参考。