问题标签 [aurelia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1332 浏览

javascript - Aurelia / ES6 类和属性定义,管道工语法错误

我正在尝试让 Aurelia 的入门应用程序正常工作,但我在第一页就遇到了错误。 http://aurelia.io/get-started.html

有问题的代码:

错误 :

我不得不说我在windows上,它可能会造成一些麻烦。


我通过将变量放在构造函数中“解决”了这个问题。但是上面的语法不是有效的 ES6 吗?是 ES7 还是什么还不能用?


我知道这段代码看起来很奇怪但我不是作者,它是来自 Aurelia 教程的原始代码

0 投票
1 回答
3880 浏览

javascript - Aurelia 单向绑定到复选框

我正在寻找一种在 aurelia 中单向绑定复选框的方法,同时仍然允许复选框接受用户的点击。

假设一个类似于以下内容的视图显示一个可选项目列表:

用户应该能够单击视图中的任意位置来选择项目,因此它click.trigger="selected()"被附加到容器中。在 内selected()vm.selected复选框绑定的属性被更新。

复选框也应该是可点击的,但应该允许选择由selected()方法控制。

readonly不能在用于控制的checkboxas 的输入控件上使用input.value,在这种情况下,它是checked感兴趣的属性。

调用preventDefault事件 args 会禁用默认的复选框检查行为,这可以在 Aurelia 中通过单击委托返回 false 来实现。这将需要将另一个处理程序附加到输入控件,并且存在单击由输入控件处理并且不会冒泡到附加到容器 ( selected()) 以实际控制选择的委托的问题。

也许我缺少另一种方法,我正在考虑使用两个字体很棒的图标,它们看起来像选中和未选中的复选框,并根据 vm.selected 的值在两者之间切换。

0 投票
1 回答
1844 浏览

aurelia - aurelia 中的自定义属性不起作用?

我正在学习 Aurelia 的工作原理,并且正在尝试让一个简单的自定义属性正常工作。它所要做的就是根据某些值的变化来改变 div 文本的颜色。

我有一个 div 有:

在我的属性中,我有:

在我的视图模型中,我有:

当我更改名字时,我没有看到在高自定义属性类中触发了 valueChanged 事件。

0 投票
2 回答
4927 浏览

aurelia - 从属性值中显示或隐藏按钮

我有一个表中的项目列表,并希望基于名为“启用”的布尔属性启用或禁用某些按钮。按钮代码如下

无论 item.enabled 的值是什么,都只会显示禁用按钮。想知道我错过了什么?

0 投票
4 回答
6383 浏览

aurelia - 如何使用 Aurelia 捕获输入元素的返回?

在 angularjs 我有以下内容:

html是:

所以基本上,一旦我完成输入要搜索的文本,当我按下回车键时,我的控制器上的搜索功能就会运行。

我将如何在 Aurelia 中做到这一点?

我仍在学习它的功能,所以任何帮助将不胜感激。

0 投票
1 回答
259 浏览

javascript - 在 Aurelia 类中注入时订阅者为空?

我有以下订阅者(在 aSubscriber.js 中):

}

在我的课堂上注册我拥有的订户:

在构造函数中订阅者是未定义的。为什么会这样?

0 投票
1 回答
819 浏览

aurelia - 使用观察者定位器进行更改检测

我正在尝试制作一个“插入文件”自定义元素。

这就是它的使用方式

这是自定义元素的视图

这是元素的视图模型

这个想法是注意何时 fileName 属性发生变化(在我的用例中,以编程方式,而不是交互方式)并采取适当的措施,即加载文件并将其内容插入 DOM。

问题是:

  1. 它不起作用(没有错误消息,在调试器中一切似乎都正常)
  2. “this”的双重绑定似乎太复杂了

我究竟做错了什么?有任何想法吗?

- - 编辑 - -

让我简化一下。我可以这样做吗?

如果someVarlater 的值发生变化,视图会更新吗?

0 投票
1 回答
1077 浏览

aurelia - Aurelia IE11 符号填充错误

我们计划在我们的新产品中使用 Aurelia,并尝试做简单的 POC Aurelia 示例,我在 IE11 中遇到问题。任何人都可以帮助解决这个问题。

谢谢你的帮助。

我使用此链接中的以下命令创建了此示例:

错误:

无法定义属性“Symbol(id)_h.zlr3taf0m51”:对象不可扩展

包.json

索引.html

main.js

应用程序.js

应用程序.html

0 投票
1 回答
1379 浏览

aurelia - 在 Aurelia 中何时使用 require 以及何时使用 import?

在我使用 Aurelia 的第二天,我看到了如何创建和使用自定义属性。

要使用我的视图 html 使用的自定义属性:

但是我发现了一些其他代码使用:

我什么时候使用require,什么时候使用import?

0 投票
1 回答
1507 浏览

aurelia - Aurelia 模块全局配置

我已经在我的 Aurelia 应用程序中安装了toastr 。我可以在不同的视图中导入和使用它,但我不知道如何设置/修改它的全局选项。

想法?