single-page-application相关内容

如何配置Undertow处理程序以支持SPA书签的正确重写?

我正在尝试配置JBoss EAP 7(通过Undertow)以使用Undertow处理程序将所有SPA URL正确地重写回SPA的index.html.不幸的是,我的API位于/api,因此我需要让以/api开头的所有请求通过. 这是我当前的配置(从另一个SO答案中删除): not equals(%R, '/my-app') and not equals(%R, '/my-app/' ..

在SPA中加载外部脚本和样式文件

我有一种SPA,它使用API​​来获取数据。这个SPA有一些实例,它们都使用常见的样式和脚本文件。所以我的问题是当我在这些文件中更改一行时,我将不得不打开每个实例并更新文件。这对我来说真的很耗时。 其中一种方法是将这些文件放在服务器的一个文件夹中,然后根据时间更改版本,但我会如果我使用此解决方案,则会丢失浏览器缓存: ..
发布时间:2019-06-12 12:31:59 前端开发

从浏览器应用程序发布数据而无需编写自己的服务器

我需要用户能够将单页浏览器应用程序(SPA)中的数据发布给我,但我不能将服务器端代码放在主机上。 我是否可以使用这项服务?我查看了 Amazon SQS (简单队列服务),但我无法从内部调用他们的REST API浏览器由于交叉来源政策。 我现在更喜欢开发而不是稳健性,所以即使只是收到一封电子邮件也没关系。我不确定该网站是否会流行起来。如果是,那么我将开发一个服务器端组件并移动主机。 ..
发布时间:2019-06-12 11:58:54 前端开发

捕获服务器端的所有JavaScript客户端错误

如何捕获客户端代码中发生的任何异常,例如Chrome开发人员工具上的“暂停捕获的异常”? 解决方案 我找到了解决方案! 我使用过C#和MVC。 添加一个新类来自定义你的js文件包,如下所示: public class CustomScriptBundle:ScriptBundle { public CustomScriptBundle(string virtua ..

DurandalJS路由行为

我拥有的东西 试图了解正在发生的事情以及如何控制它。对于尚未经过身份验证的用户,我有一个“公共”视图,对于经过身份验证的用户,我有一个“主页”视图。这是我的路线配置: app.start()。then(function(){ //替换'viewmodels '在带有'views'的moduleId中找到视图。 //在根目录中的'views'文件夹中查找部分视图。 viewLoc ..

通过AJAX加载SPA网页

我正在尝试通过插入URL来使用JavaScript获取整个网页。但是,该网站构建为单页应用程序(SPA),使用JavaScript / backbone.js 动态加载大部分渲染初始响应后的内容。 例如,当我路由到以下地址时: https://connect.garmin.com/modern/activity/1915361012 然后将其输入控制台(页面加载后) ..

淘汰'闪烁'问题

我正在使用KO构建SPA(单页应用程序)。该应用程序看起来像一本书,用户可以翻页。 问题是,每次页面加载时,页面“闪烁”的时间很短用户看到页面的无样式版本。我想这是由于很多样式依赖于ko绑定这一事实所以直到ko完成“魔术”,用户才能看到无格式代码。 是否有可能告诉KO何时完成所有绑定并且只显示页面? 我设法通过在加载视图之前设置超时来部分解决它,但当然这不是一个好的解决方案。 ..

是否可以从Web浏览器阻止Windows Key?

我有一个相当复杂的单页应用程序,有一个很好的小菜单系统(类似于Windows 8开始菜单)。我希望我的用户在我的应用程序中点击Windows键打开此菜单。我已成功运行,但它也会调出Microsoft Windows开始菜单。 有没有办法(从网络浏览器)我可以“阻止”当我在我的网络应用程序中点击Windows密钥时出现Microsoft Windows开始菜单? 我正在使用最新的jQue ..

Github Pages中是否有配置允许您将所有内容重定向到index.html以获取单页应用程序?

我正在尝试发布我在本地运行良好的SPA应用程序但是当我将其推送到Github Pages时,如果您直接导航到它们,则内部页面不会注册。 例如 http://USER.github.io/PROJECT_NAME/ 有效但 http://USER.github.io/PROJECT_NAME/about 不会因为没有重定向或重写。 index.html位于项目的根目录。 解决方案 我刚 ..

有关访问HttpOnly Cookie&安全的cookie

我正在使用angularJS处理RESTful SPA应用。目前,初始REST调用是在用户成功登录后在 xyz.com (安全响应cookie)上设置“令牌”cookie。我无法以Javascript / angular读取此cookie,因为我正在使用localhost。 我在这里理解,除非我从xyz.com运行此应用程序,我无法访问此cookie或我是否需要安全连接? 我的理解是否 ..

当我使用动态html两次applyBindings时,Knockout会变得疯狂

我正在使用淘汰赛创建单页应用程序... 我有一个GlobalViewModel来管理所有动态页面(我通过ajax获取html)。 以下是我的问题示例: http://jsfiddle.net/zWtrr/7/ 当我加载相同模板2次时(在“显示模板”中单击2次)敲门变得疯狂并重复数据...如果检查可观察数组,则没有重复数据。 HTML: ..

href与脚本化页面转换和按钮突出显示

我正在与knockout.js一起构建一些jQuery Mobile SPA,并且总的来说非常成功。我确实注意到什么是化妆品问题,现在希望解决它。 通过 href 链接的锚标签在页面转换期间产生一个漂亮的按钮突出显示(默认主题为蓝色),但是通过knockout 点击绑定/ $。mobile.changePage 没有产生这样的亮点。我意识到这可能与淘汰无关。 是否有任何通用的方式可以使 ..

使用指令范围参数在指令父范围上调用函数

我正在开发一个指令,根据其模板中定义的点击事件(ng-click)显示和隐藏它的内容。在使用该指令的一些视图中,我希望能够知道该指令当前是显示还是隐藏它的内容,以便我可以响应DOM更改。该指令具有隔离范围,我试图在指令被“切换”时通知父范围。我试图通过将回调函数传递给使用它的指令来实现这一目的,当指令的状态发生变化时可以调用它,即隐藏或显示 我是不确定如何正确实现这一点,即指令的状态(隐藏或 ..
发布时间:2019-05-24 15:12:00 前端开发

一页上有多个Aurelia应用程序

由于关于Aurelia框架的信息不多,我对这两个问题感到困惑。 是否有可能创建多个Aurelia单页上的应用程序和 如何实现这一目标? 或者,有没有办法在主应用程序容器外的2个不同位置调用单个应用程序模板? 例如,我想在CMS系统中使用Aurelia SPA,并在标题,主容器和旁边容器等不同元素中调用它。 解决方案 是的,只需在页面中添加两个元素即可一个 aurelia-a ..
发布时间:2019-04-28 10:05:07 前端开发