single-page-application相关内容

Blazor onclick 事件从循环传入计数器

我目前正在通过 Blazor 中的本地解决方案实现表格分页,但遇到了一些困难.麻烦的代码如下(这是为了在网格下方呈现分页按钮): @for (int i = 0; i } 注意在 onclick 事件中,我正在调用一个函数并传入 i,这是循环当前交互的计数器. GetTablePage 方法如下所示: protected async Task GetTablePage(int page ..
发布时间:2021-11-24 17:48:12 C#/.NET

我有哪些合并存储库子集的选项?

这个问题更像是一个应用程序架构和源代码控制类型的问题. 我有 2 个 Github 存储库,一个是 React 单页应用程序,另一个用于 React 网站.对于我的单页应用程序,我将代码公开,并将应用程序链接到其存储库.对于我的网站,我希望将存储库保密,但将单页应用程序合并到其中,以便人们无需下载和构建代码即可使用它. 我能否获得一些关于如何将单页应用程序存储库的更改与网站存储库合并的 ..

如何将 Angular 应用程序嵌入到另一个应用程序中?

我的团队开发了一个 angular 5 应用程序,该应用程序已经投入生产一段时间了,但我们最近的任务是让该应用程序在公司拥有的其他 3 个站点上运行.一个站点是使用 Angular6 构建的 SPA,另一个站点也是使用 Angular5 的 SPA,而另一个站点则使用一些较旧的库,例如 jQuery. 管理层希望我们立即与 Angular5 SPA 集成,因此我们只是将整个应用程序导出为带有 ..

单页应用程序:优点和缺点

我已经阅读了 SPA 及其优势.我发现他们中的大多数都没有说服力.有 3 个优点引起了我的怀疑. 问题: 你能作为 SPA 的倡导者证明我对前三个陈述的看法是错误的吗? === 优点 === 1.SPA 非常适合响应迅速的网站: 服务端渲染很难实现所有的中间状态 - 小视图状态不能很好地映射到 URL. 单页应用的特点是能够重绘任何部分无需服务器往返即可检索 HTML.这个 ..

如何使用 oAuth2 对 SPA 用户进行身份验证?

好的,我已经花了几天时间寻找有关如何在使用 SPA 时正确验证用户身份的正确解决方案. 我有自己的网站. 我有自己的 API. 我有自己的单页应用程序. 我有自己的用户数据库. 目标:我需要通过提供用户名和密码来获取 access_token. 我查看了 OAuth2 隐式授权,但它要求用户在身份验证成功后批准/拒绝应用程序.因为我拥有应用程序和 API,所以它在我的情况下 ..

如何通过docker连接API与Web SPA

我有一个基于 PHP (lumen) 的 API 和一个基于 React 的电子商务.两者的工作都很好.当我尝试通过 Docker 使其工作时,问题就来了.我想部署仅运行单个命令的整个应用程序. 问题是 react 应用没有与 API 连接. 我在这篇文章中尝试了@Suman Kharel 的回答 在运行 React 应用的 Docker 容器中代理 API 请求 但它不起 ..

UI-Router:创建规则以防止访问状态

在 UI 路由器常见问题解答,他们提出了一些基于 data.rule 状态方法来阻止访问某些状态的方法.假设当前用户由某个 $currentUser 服务确定. 然而,这个假设在现实世界的用例中似乎并不成立.因为通常这个 $currentUser 服务的实现方式是从服务器查询当前用户,它可能返回的最好的方式是 promise当前用户的.因此,在触发$stateChangeStart事件的那一 ..

Angular - UI 路由器 - 状态重入

如何配置 UI Router 默认重新进入或重新加载状态? 例如用户想要刷新页面,所以他点击了该页面的链接.但目前该链接不可点击,因为它转到同一页面并且状态不会改变.使用浏览器按钮刷新确实有效,因此它会再次重新加载整个 SPA - 不可取. 这个问题-重新加载当前状态-刷新数据 - 描述类似的效果.是否可以更改此解决方案 - https://stackoverflow.com/a/23 ..

当页面刷新或深度链接时,angular-ui-router 没有履行状态解析承诺

使用 AngularJS 1.2.16、ui-router 和 Restangular(用于 API 服务),我有一个抽象状态和一个使用多个视图的子状态.子视图接受一个 URL 参数(通过 $stateParams)和一个解析以根据通过 URL 传递的给定 ID 从 API 获取记录. 当您在整个站点中导航时,一切都可以完美运行,但是如果您在给定的页面上并刷新它(Command/Ctrl+r ..

当页面刷新或深度链接时,angular-ui-router 没有履行状态解析承诺

使用 AngularJS 1.2.16、ui-router 和 Restangular(用于 API 服务),我有一个抽象状态和一个使用多个视图的子状态.子视图接受一个 URL 参数(通过 $stateParams)和一个解析以根据通过 URL 传递的给定 ID 从 API 获取记录. 当您在整个站点中导航时,一切都可以完美运行,但是如果您在给定的页面上并刷新它(Command/Ctrl+r ..

选项 url 路径 UI-Router

在我的 Angular 应用程序中,我在 UI-Router 中大量使用嵌套状态. 我正在尝试创建一个父状态,该状态根据具有可选区域设置路径的 URL 确定应用程序的区域设置. 西班牙语www.website.com/es/search 英文版www.website.com/search '/es' 西班牙语是必需的,但缺少参数暗示英语,我宁愿没有 '/en'. 我希望此 ..

AngularJS - UI 路由器 stateChangeSuccess 事件未触发

我正在使用 UI 路由器我的角度应用程序.我正在尝试集成 state change 事件,但它们不会触发状态更改.其他一切正常,控制台没有错误.我遇到了以下类似的问题,但没有一个解决方案对我有用: $rootScope.$on("$routeChangeSuccess) 或 $rootScope.$on("$stateChangeSuccess) 在使用 ui-router(AngularJ ..

Angular-ui.router:在没有视图刷新的情况下更新 URL

我有一个 Angular SPA,它提供了各种推荐列表和一个谷歌位置地图,基于一些餐厅数据的不同切割(参见 m.amsterdamfoodie.nl).我希望这些列表中的每一个都有自己的 URL.为了让 Google 抓取不同的列表,我使用 标签进行画布导航. 目前 标签会导致视图刷新,这在地图上非常明显. 我可以使用 ng-click 和 $event.preventDefault( ..

使用抽象状态的目的是什么?

我正在研究我的 AngularUI 项目教程.我阅读了有关状态、嵌套状态和抽象状态的所有内容.问题是我不明白为什么以及何时应该使用抽象状态? 解决方案 抽象状态确实意味着你写的状态不能被访问直接地.抽象状态仍然需要自己的状态供他们的孩子插入. 当我们加载它的孩子的状态时它会被调用.您可以使用抽象状态来定义页面的一些初始模式,假设您可以以任何社交媒体网站为例,您希望在其中显示用户 ..