html - 将 Angular 2 绑定(bind)与 Jade 一起使用的奇怪问题

标签 html pug angular angular2-template

我有一个问题使我无法将 Angular 2 和 jade 结合起来。

下面的jade代码

input([(test1)]="test1" [(test2)]="test2")

翻译成

<input [(test1)]="test2"/>

有人知道解决方法吗?

更新
我找到了解决方法。但它真的很难看:

input&attributes({"[(test1)]": "test1", "[(test2)]": "test2"})

我对更好的方法很感兴趣。

最佳答案

我从 github 上的一位 jade 开发人员那里得到了帮助:https://github.com/pugjs/jade/issues/2223

有两个选项,要么在属性周围使用引号,要么用逗号分隔它们:

input("[(test1)]"="test1" "[(test2)]"="test2")
input([(test1)]="test1", [(test2)]="test2")

我个人更喜欢后者。

关于html - 将 Angular 2 绑定(bind)与 Jade 一起使用的奇怪问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34947736/

相关文章:

jQuery noob : click function css. .. 我做错了什么,但是什么?

Javascript 不在 Jade 中呈现

javascript - Express.js - 图像仅在一页上呈现

angular - ionic 模态变化检测

Angular 2初始加载进度

javascript - 从脚本中获取 true 或 false(来自 JSON 文件)以显示为复选框

html - 如何在自己的 html 中使用 mjpg-streamer?

pug - 通过条件逻辑嵌套 Jade

Angular 4 错误类型错误 : Cannot read property 'dirty' of undefined

html - 子元素的 z-index 是父元素的本地元素吗?