aurelia 相关问题

Aurelia是下一代JavaScript客户端框架,它利用简单的约定来增强您的创造力。

chunk 在 Aurelia PLATFORM.moduleName(module, chunk) 中做什么?

我已经阅读了在线文档和代码中的API文档。 网上说:“按名称将模块添加到块中” API实际上什么也没说 它添加了什么,应该是什么?...

回答 1 投票 0

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

Bootstrap 4 Beta 已经发布了……耶!然而,Tether 被 Popper.js 替换为工具提示(和其他功能),但我看到控制台中抛出了一个新错误,建议我对 P 进行更改...

回答 5 投票 0

解决 VS 2017 中的“节点定义冲突”TS4090 错误

我有一个可以构建并运行的 TypeScript 项目,但我有大量构建错误,这些错误似乎都源于一个错误: TS4090:(TS) 在“C:/[projectpath]/

回答 7 投票 0

如何使用Aurelia DI访问子类中的模块?

使用 Aurelia V1,我尝试从父级调用抽象 init(),其中 init() 在子级中实现。 init() 使用一个模块,该模块被注入到 Child 中。 我想我看到一个错误是因为...

回答 1 投票 0

在aurelia中使用另一个兄弟组件更新组件时如何更新UI

在导航栏类中,我尝试调用 TodoList 类 addTodoToList 方法来添加待办事项,但待办事项附加在 Todo 类的项目数组中,但未以列表形式显示在 UI 上。如果我编码...

回答 1 投票 0

如何使用 ref.view-model 功能

我在文档中看到了此功能,但我无法从该信息中完全弄清楚如何使用它。 它说: 我在文档中看到了此功能,但我无法从该信息中完全弄清楚如何使用它。 它说: <i-produce-a-value ref.view-model="producer"></i-produce-a-value> <i-consume-a-value input.bind="producer.output"></i-consume-a-value> 这在现实世界的例子中是什么样子? 此语法实际上已更改为与我们最新版本中的 Aurelia 绑定语法的其余部分更加一致(在您发布此问题后出现)。 现在的语法是: <i-produce-a-value view-model.ref="producer"></i-produce-a-value> <i-consume-a-value input.bind="producer.output"></i-consume-a-value> 但无论如何,view-model.ref="producer"为i-produce-a-value自定义元素创建视图模型的别名,然后您可以在其他地方使用该别名来传递给另一个自定义元素或使用VM的属性。因此,在上面代码的第二行中, i-consume-a-value 有一个名为 input 的属性,该属性已绑定到 output 元素的 VM 的 i-produce-a-value 属性。 让我们看一个例子。假设您有一个 DatePicker 自定义元素。它的视图模型具有多个属性,例如 dayOfWeek 和 month。您想使用视图中其他元素的属性。您可以将 View 的 VM 上的属性绑定到其中每个属性,然后绑定到视图中要使用这些值的其他位置的 View 属性,或者您可以使用 view-model.ref 来允许您直接绑定到这些值在您的 DatePicker 自定义元素上。像这样的东西: <date-picker value.bind="eventDate" view-model.ref="eventDateVM"></date-picker> <div> <p>Event Month: ${eventDateVM.month}</p> <p>Event Day of Week: ${eventDateVM.dayOfWeek}</p> <img src.bind="eventDateVM.dayInHistoryImageUrl" /> </div> 因此,在本示例中,我们将 DatePicker 的 value 属性绑定到页面 VM 的 eventDate 属性。更重要的是,我们为 DatePicker 自定义元素的 VM 创建了一个别名,并将其命名为 eventDateVM。然后,我们使用此别名来显示自定义元素中选取的日期的月份和星期几。这个虚构的 DatePicker 还有一个 VM 属性,该属性设置为所选日期发生的某件事的图片的 url,因此我们将该 url 绑定到 src 标签的 img 属性。 如果您对 Aurelia 的这个非常强大的功能还有任何疑问,请告诉我! 仅更新:在 Aurelia 2 中,语法 已更改为 <i-produce-a-value component.ref="producer"></i-produce-a-value>

回答 2 投票 0

如何解决“TypeError:尝试获取资源时出现网络错误。”

当我使用 aurelia-fetch-client 将 json 数据发布到服务器时,我收到此错误“TypeError:尝试获取资源时出现 NetworkError”。我认为你的回答对我非常有用。 帖子.html <

回答 6 投票 0

npm install 在两台具有相同配置的计算机上给出不同的输出

我有2台电脑。相同的配置。 Windows 版本 11 Node.js 版本 14.17.1 npm 版本 6.14.13 打字稿版本 4.5.5 我有一个 package.json 文件。当我执行 npm install 时,输出 l...

回答 2 投票 0

在 Aurelia 中:如何将网络摄像头的输出绑定到视频元素的 `srcObject` 属性?

如何将网络摄像头的输出绑定到 Aurelia 中视频元素的 srcObject 属性? 我的 HTML 中有以下视频元素 如何将网络摄像头的输出绑定到 Aurelia 中视频元素的 srcObject 属性? 我的 HTML 中有以下 video 元素 <video id="video" srcObject.bind="cameraStream" if.bind="cameraStream">Video stream not available.</video> 在我的 JavaScript 文件中,我有以下内容 navigator.mediaDevices.getUserMedia({video: true, audio: false}) .then((stream) => { this.cameraStream = stream console.log('this.cameraStream', this.cameraStream) }) .catch((err) => { console.error(`An error occurred:`, err) }) 该页面要求访问网络摄像头,我已经记录了 this.cameraStream 的值,并且得到了下面的输出,但我没有在视频对象中获取任何内容。 预先感谢您的帮助。 好吧,我明白了。我必须使用 ref 属性来引用 attached 处理程序中的 HTML 对象,并且我需要删除 if.bind,因为它阻止 ref 属性定义 this.video。然后,我可以从设置video.srcObject HTML <video id="video" ref="video">Video stream not available.</video> JS attached() { let video = this.video navigator.mediaDevices .getUserMedia({ video: true, audio: false }) .then((stream) => { video.srcObject = stream video.play() }) .catch((err) => { console.error(`An error occurred:`, err) }) }

回答 1 投票 0

Promise 回调中的单元测试逻辑

我有一个 ES6 / Aurelia 应用程序,我正在使用 jasmine 来测试。我试图测试的方法看起来像这样: 更新() { 让 vm = 这个; vm.getData() .then((响应) =>...

回答 3 投票 0

Aurelia Web 应用程序调用 azure 移动服务 API 端点

我正在创建一个将使用 API 的 Aurelia Web 项目。该 API 作为 Azure 移动服务提供。我知道我需要将 X-ZUMO Auth 标头添加到请求中。但是,当我实例化我的 h...

回答 1 投票 0

将导航栏中的微调器 href 方法绑定到视图模型以向订阅者发布消息

我正在尝试使用 aurelia 和 TypeScript 实现一个 Web 应用程序。 我从 aurelia-skeleton-typescript-webpack 项目开始作为基础。 在导航栏中,我还插入了一个用于选择的微调器...

回答 2 投票 0

How to set value.bind in array using the index inside repeat

我有一个带有重复的动态表单构建,id 喜欢将其值绑定到数组对象,我想使用 $index 将值设置为数组中的写入对象。 如何在 arr 中设置绑定...

回答 1 投票 0

iPad 中多选两侧显示“0 项”| Aurelia 框架下的 iPhone

我正在使用 Aurelia Framework 并且我在我的项目中使用“multiselect-two-sides”。这在 Microsoft 操作系统、Chrome 和所有浏览器下工作,但在 iOS 平台下无法正常工作。 我做了很多

回答 1 投票 0

如何在Aurelia中添加插件

我试图在一个Aurelia项目中使用waveurfer.js。我无法使用wavesurfer.js。我的app.js看起来像这样导入*为......。

回答 1 投票 0

如何在我的Aurelia HTML中显示与数组不同的对象?

大家下午,对Aurelia还是陌生的,我在绑定其他卡时遇到一些麻烦,当我单击链接时要显示,我们正在使用Aurelia。这是我的html。

回答 1 投票 1

Aurelia获取客户端缓存URL

我有一个从aurelia-fetch-client v1.8.2使用HttpFetch的Aurelia应用程序。我遇到的问题是Chrome浏览器在我的部署之间缓存了一些GET请求URL。例如。一个...

回答 1 投票 1

Aurelia:在点击时调用多个功能

是否可以在单击html元素时调用多个函数?例如:

回答 1 投票 1

为es2016中的Aurelia应用程序导入numeric.js的所有语言

我想像aurelia.io文档中的那样使用CurrencyValueConverter,但是将结果本地化为荷兰语或德语,但是我不知道如何使所有语言都可用于数字。我...

回答 1 投票 3

使用i18next的小写语言环境名称(ja-jp)不起作用,而ja-JP起作用

我正在使用i18next aurelia插件将i18next与aurelia一起使用。我面临的问题是地区区分大小写。当我将网址设置为http:// localhost / ja-JP时,一切正常,但是...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.