single-page-application相关内容

如何处理来自仅限单页应用程序浏览器的WebApp的重定向响应

我有单页应用程序,只有浏览器WebApp(Java脚本,没有服务器端)。 用户与应用程序交互并设置一些变量。 在创建主index.html页面之后很久,当用户想要上传文件时,他需要使用OAuth2(使用“令牌/隐式授权”)向外部服务进行身份验证。 身份验证后,身份验证服务以重定向响应,可能重定向到另一个页面(Page2)。 Page2应执行什么操作才能继续播放节目? ..
发布时间:2022-04-02 18:59:11 前端开发

如何编写将内容脚本应用于单页面应用程序的Chrome扩展?

我目前正在编写一个扩展,它将把与RegEx模式(特别是德国电话号码的RegEx模式)匹配的每个字符串转换为可点击的链接,方法是在元素的href中添加tel:,并在需要时使用锚标记将其括起来。 在过去的三天里,我一直在努力让我们公司用于他们联系人的One Single Page App正常工作。但每当我将我的扩展加载到浏览器中,然后重新启动浏览器时,它一开始并不应用我的内容脚本。访问页面后,我 ..

在ASP.NET Core中使用短信服务而不是电子邮件重置密码

我要使Api终结点通过短信发送密码重置令牌。 当我们使用userManager.GeneratePasswordResetTokenAsync(user)生成令牌时,令牌是一个通常在电子邮件消息中使用的长字符串。此消息嵌入一个包含令牌作为参数的链接,并发送给用户。用户单击该链接,然后可以更改密码。 现在,我有这个问题: 如何使用短信服务而不是电子邮件发送此令牌? 正确且推荐的方 ..

浏览器同步不适用于单页面应用程序

我有一个不使用散列URL的页面应用程序,我想使用历史API。我在BrowserSync服务器选项中使用中间件historyApiFallback()。但是,这只适用于一个级别深的URL: http://localhost:3000/main正确解析为index.html 但 http://localhost:3000/main/a不起作用。浏览器显示“已连接到浏览器同步”,然后显示空白页面。 ..

如何使用Express.js为单页应用程序正确设置路线?

我正在尝试使用Express.js构建一个单页面应用程序。在我的index.html页面上,我有一个基本的表单,在提交时,它将向API发出请求,检索数据,解析它,然后我希望将解析的数据呈现为链接列表。现在,我可以呈现索引页,并且可以从添加到页面的表单对API进行提交调用。我困惑的是如何正确地重定向从API调用获得的数据,然后将其呈现在同一页面上。我以前用Express构建过简单的应用程序,有多个视 ..
发布时间:2022-04-02 18:50:15 前端开发

检测SPA中的URL更改

我想听取不是由我维护的SPA中的路径更改。 我在这里找到了一个解决方案:https://stackoverflow.com/a/44819548/7042552 但对我来说,它似乎有点老套--但我的实现仍然是这样的: let url = window.location.href; ['click','popstate', 'onload'].forEach( evt => ..
发布时间:2022-04-02 18:47:55 前端开发

React.js是否要求应用程序为单页面

我正在浏览React.js,我的问题很简单:如果我使用React,我的应用程序是否必须是单页面应用程序? 如果没有,我如何控制它们外部的组件?通过通量?还有其他标准方法吗? 如果是,则是否有用于在客户端执行Reaction权限/访问验证的库? 非常感谢! 推荐答案 Reaction应用程序不必是单页面应用程序。Reaction为您提供了一种根据具有特定呈现逻辑的类对H ..
发布时间:2022-04-02 18:43:07 其他开发

SPA:仅使用WebSocket。为什么不行?

我正在重新设计一个Web应用程序,它以前已经呈现为单页面应用程序的服务器端,并开始阅读有关WebSockets的内容。Web应用程序将使用套接字将新记录和/或消息推送到客户端。我一直在想,为什么大多数使用套接字的页面不能处理所有通过套接字进行的通信。大多数时候,除了WebSocket之外,还有REST风格的后端。让客户端通过套接字查询新资源是不是一个坏主意?如果是这样,为什么?除此之外,REST风 ..
发布时间:2022-04-02 18:37:15 其他开发

Azure Http 到 Https 重定向不适用于 SPA

我正在尝试使用 web.config 重写规则在我们的 Azure 应用服务中启用 http 到 https 重定向.根据我能找到的所有文档,使用重写规则的 Web 配置重定向是获得此功能的官方方式.我喜欢并希望支持的功能之一是 gzip 作为 Accepted-Encoding,这是默认启用的.但这两个特征似乎有冲突.还有另一种方法来进行重定向吗?我必须禁用压缩吗? 这是我的重定向规则: ..

Angular2 如何清理 AppModule

我一直在使用在线教程并创建了一个“ok"的 SPA 数据输入应用程序. 我已经很好地连接到我的 WEB API,但只构建了一个模型,并且我的 AppModule 已经安静了几行. 我正在向前思考并使用当前的方法,我认为 AppModule 的大小在我完成后将是一个疯狂的大小,难以阅读,甚至可能更难以调试. 我是否可能错过了如何构建 Angular2 更大的应用程序? 我正在 ..
发布时间:2022-01-21 10:28:15 其他开发

Ember.js Application.inject 循环依赖

您好,我用 ember.js 构建我的应用程序大约需要 2 周时间,现在是时候将我的项目布局组合成最终形状了.为此,我开始研究使用 Ember 的注册/注入机制,而不是仅仅创建全局单例并将它们附加到我的 App 对象(有关 Ember 中依赖注入的出色描述,请参阅 这里) 我陷入了标准依赖注入困境 - 循环引用. 假设我有两个类似管理器的类,我需要在整个应用程序中使用它们.我们称它们为 ..