在我们的代码库中,我们混合了以下内容:
我觉得后者更容易读懂。
我提到的示例与上面的完全相同;也就是说,它们不添加任何额外的字符串内容。
我觉得对奥雷利亚来说也更容易。我说的对吗?
此外,对于这些不涉及实际插值的具体情况,第一种形式是否有任何好处?(除了这两个字符外,键入的字符较少。)
发布于 2017-02-14 17:51:15
在浏览了一下标签之后,我发现了这个。虽然这不是完全相同的事情,而且有点旧,但在https://github.com/aurelia/templating-binding/issues/24#issuecomment-168112829上有一件类似的事情是由Danyow先生(强调我的)谈论的
是的,绑定行为的符号是&(而不是用于值转换器的值)。
<input type="text" data-original="${name & oneTime}" value.bind="name" />这里是编写一次性绑定的标准方法。--在解析和绑定方面,这将更加轻量级:<input type="text" data-original.one-time="name" value.bind="name" />
我不知道它是否适用于本例中的. .bind/${name}情况以及oneTime实例,但如果引起他的注意,他可能会说两种方法。
考虑到这不是一个枯燥乏味的答案,我将把阿什利的答案标记为答案,因为它确认了清晰的问题,并提供了关于其他用例的有用信息,如果其他人使用类似的术语进行搜索的话。
https://stackoverflow.com/questions/42228379
复制相似问题