aurelia相关内容

如何将 Aurelia 部署到 GitHub Pages (gh-pages)

我还没有看到 Aurelia 在 GitHub 页面中运行的演示.我想知道某处是否有说明如何完成的要点或回购协议. 是否只是配置 gulp 的问题还是有其他解决方案? 解决方案 这里是使用 Aurelia 导航框架的解决方案以 aurelia-skeleton-navigation 的形式创建到您的组织中作为存储库的示例. 重要说明:这不是生产解决方案.这是为了展示如何使用使用 ..
发布时间:2021-11-30 17:20:47 其他开发

在 Aurelia 中,我可以从包含的视图模型中绑定一个函数以供我的自定义元素调用吗?

我有一个接受用户输入的自定义元素,在单击 [save] 按钮时,我想将信息传递给父视图模型,以便我可以将其发送到服务器并移至下一部分.例如,我将简化此操作: my-element.js: import { customElement, bindable } from 'aurelia-framework';@customElement('我的元素')@bindable('保存')导出类 M ..
发布时间:2021-11-30 17:20:26 前端开发

修改对象实例的 TypeScript 类装饰器

我正在为 Aurelia 制作一个插件,需要一个类装饰器 向新对象实例添加属性,并且 使用新对象作为参数调用外部函数. 我已经查看了示例,到目前为止我已经整理好了(“伪代码") 返回函数 addAndCall(target: any): any {var 原始 = 目标;var newConstructor = function (...args) {original.apply( ..
发布时间:2021-11-30 17:20:18 其他开发

在<head>中导入CSS和控制顺序使用 jspm 和 system.js

我在 Aurelia 应用中编写了以下内容 import "bootstrap/css/bootstrap.css!";导入"./app.css!"; 我希望 app.css 排在第二位,因为它会覆盖 bootstrap.css 样式.但是,我首先获取 app.css,因为我假设 system.js 加载器正在并行运行它们,并且 app.css 是两者中较小的一个,因此它首先加载. js ..
发布时间:2021-11-30 17:20:10 其他开发

如何访问 Aurelia 中的子路由器?

我有两个子路由器.我可以从一个导航到另一个.但是从子路由器视图,我如何导航? 下面的代码行给出了父路由器实例. 从'aurelia-router'导入{Router} 如何获取子路由器实例? 解决方案 要创建子路由器,请按照在父路由上创建路由器的相同方式在子路由上创建新路由器.然后,将路由器设置为视图模型类的属性,以便您可以在整个视图模型中访问它. import { R ..
发布时间:2021-11-30 17:19:52 其他开发

如何在 Aurelia 中强制绑定重新评估或重新渲染

我开始使用 Aurelia、RethinkDB 和一个简单的 TODO 应用程序套接字.IO.我似乎在重新渲染或重新评估通过 Socket.IO 更改的对象时遇到问题.所以基本上,在第一个浏览器上一切正常,但不会在第二个浏览器中重新渲染,而在控制台中显示对象确实在我的对象中显示差异.问题仅在于更新对象,它可以完美地从待办事项数组中创建/删除对象. HTML ..
发布时间:2021-11-30 17:19:41 前端开发

在 aurelia 中使用路由器时如何设置/读取查询字符串?

在使用 aurelia.io 框架路由器时,读取和设置查询字符串的首选方法是什么? 例如在网址中:http://www.myapp.com/#/myroute1/?s=mystate 我如何读取和设置 url 的 ?s=mystate 部分并让 aurelia 路由器正确导航并记住该状态,以便每当我到达我的 route1代码> viewmodel 我可以读取那个状态变量并用它做一些事情 ..
发布时间:2021-11-30 17:19:33 前端开发

在没有 NodeJs 和 JSPM 的情况下运行 Aurelia 框架

我正在学习 Aurelia 框架.我在 NodeJs 和 JSPM 中看到了给定示例的文档. 但我没有 NodeJs 和 JSPM.我来自 .Net 背景. 无需安装 NodeJS 即可运行 Aurelia 框架. 我想像添加标签和添加 CDN 链接一样运行 Aurelia 框架.可能吗? 解决方案 您可以在 Visual Studio 中编写和执行 Aurelia,无需 ..
发布时间:2021-11-30 17:19:22 C#/.NET

Bootstrap 4 Beta 使用 Webpack 3.x 导入 Popper.js 抛出 Popper 不是构造函数

所以Bootstrap 4 Beta 出来了......是的!然而,Tether 已被 Popper.js 替换为工具提示(和其他功能).我看到控制台中抛出的错误足够快,以告知我对 Popper.js 的更改: Bootstrap 下拉菜单需要 Popper.js 看起来很简单,我去更新了我的 webpack.config.js(整个配置可以看到 here) 然后 Bootstrap 开始工作 ..

如何从头开始设置最小的 Aurelia 项目

在安装 Aurelia 导航框架应用程序时,它使用的所有 3rd 方模块和现成的脚本远远超出了它的范围.对于我对理论上的大部分内容有一个很好的了解,当我不能一步一步地学习时,很难学习.出于这个原因,我想自己建立一个最小的 Aurelia 项目,然后在进行过程中增加它的复杂性. 主要问题:设置一个简单的 Aurelia 项目需要哪些步骤? 假设: 我已经有一个可以提供文件的 Nod ..
发布时间:2021-11-30 17:18:02 前端开发

Aurelia js 文件上传到服务器

您好,我是 aurelia js 的新手,我需要将文件上传到服务器,我正在使用 autrelia js、materializecss 和 httpClient.fetch 进行 api 调用.我不知道如何将文件发送到服务器. 视图: 型号: onSelectFile(e){var myurl = 'http://cdn.dmsapp.tk/file?authToken=bLNYMt ..
发布时间:2021-11-30 17:17:51 其他开发

如何从链接到父/子视图/控制器的路由动态构建导航菜单

这个问题是我原来问题的后续问题从主导航菜单直接链接到父+子视图/控制器 接受的答案很好,但后来当我动态添加第二个“childRoute"时,我注意到了一个问题.为了动态构建我的导航,我必须添加具有相同“路线"属性的多条路线.(请参阅下面示例代码中的 app.js).唯一的区别是“标题"和“设置"属性. configureRouter(config, router){config.title ..
发布时间:2021-11-30 17:17:42 其他开发

Aurelia JS - 发出同步 HTTP 请求,在页面加载前更改数据?

我正在使用联系人列表教程: http://aurelia.io/hub.html#/doc/article/aurelia/framework/latest/contact-manager-tutorial/1 ... 我想改变它,所以应用程序首先从“点击我"按钮开始.单击此按钮后,应发出 Web 请求,该请求应返回 JSON 联系人数据.如果请求成功,响应应该更新联系人的主数据存储, ..
发布时间:2021-11-30 17:17:35 前端开发

Aurelia 选择不起作用

我有以下问题.我试图通过读取一个 json 文件来填充一个简单的选择,而不是将任何对象的标题显示为选择中的一个选项.当我尝试在 div 元素中显示标题但不是选择时,代码工作得很好.这是我的代码: import {inject} from 'aurelia-framework';从'aurelia-http-client'导入{HttpClient};@inject(HttpClient)导出类选 ..
发布时间:2021-11-30 17:17:25 其他开发

自定义 Aurelia 以使用 .cshtml

我发现了一篇非常有用的文章,展示了如何将 Razor partials (cshtml) 与 aurelia 结合使用.但是,我无法运行代码并从 RobEisenberg 评论中了解到 ConventionalViewStrategy.convertModuleIdToViewUrl 已被弃用.他评论说“您想使用 ViewLocator 服务".我关注了 gitHUb 项目,但看不出它与我使用 ..
发布时间:2021-11-30 17:17:13 其他开发

双向绑定不适用于带有 aurelia 的 bootstrap-select

我设法创建了一个自定义元素来使用 boostrap-select 元素.但是,我可以从主视图(父视图)向它传递/绑定值,但是当我使用双向绑定时,我无法从元素中获取选择. 我的自定义元素是: import {inject, customElement, bindable} from 'aurelia-framework';从“bootstrap-select"导入 * 作为选择器@custo ..
发布时间:2021-11-30 17:16:43 其他开发