【发布时间】:2021-04-09 15:17:30
【问题描述】:
考虑到输入可以具有禁用的属性,如果条件为真,将如何设置它? :-)
概念:
<input ${condition ? disabled : ''} />
【问题讨论】:
标签: sightly
考虑到输入可以具有禁用的属性,如果条件为真,将如何设置它? :-)
概念:
<input ${condition ? disabled : ''} />
【问题讨论】:
标签: sightly
由于在 HTL/Sightly 中删除了虚假属性,您可以这样写:
<input disabled="${condition}" />
另见https://github.com/adobe/htl-spec/blob/master/SPECIFICATION.md#2231-detailed-examples
【讨论】:
您可以使用 vuejs 轻松做到这一点。
应该是:
var app = new Vue({
el: '#app',
data: {
disabled: 0,
},
});
<input :disabled="disabled == 1" />
【讨论】: