使用 shouldBeDisabled 启用/禁用控件
Using shouldBeDisabled to enable / disable controls
是使用 shouldBeDisplay 来启用/禁用 html 上的控件还是使用 jscript 更容易?我有以下代码(我相信空格键)但它不会触发任何东西。
模板:
<template name="prodlist">
<select id="category-select">
<option {{ shouldBeDisabled }} selected="selected">Please Select</option>
{{#each prodlist}}
<option value="{{this}}">{{this}}</option>
{{/each}}
</select>
</template>
助手:
Template.registerHelper("shouldBeDisabled", function(prodlist) {
return "disabled"
});
发现错误 - 禁用应该放在 select 而不是 选项 :
<template name="prodlist">
<select id="category-select" disabled= {{ shouldBeDisabled }}>
<option selected="selected">Please Select</option>
{{#each prodlist}}
<option value="{{this}}">{{this}}</option>
{{/each}}
</select>
</template>
是使用 shouldBeDisplay 来启用/禁用 html 上的控件还是使用 jscript 更容易?我有以下代码(我相信空格键)但它不会触发任何东西。
模板:
<template name="prodlist">
<select id="category-select">
<option {{ shouldBeDisabled }} selected="selected">Please Select</option>
{{#each prodlist}}
<option value="{{this}}">{{this}}</option>
{{/each}}
</select>
</template>
助手:
Template.registerHelper("shouldBeDisabled", function(prodlist) {
return "disabled"
});
发现错误 - 禁用应该放在 select 而不是 选项 :
<template name="prodlist">
<select id="category-select" disabled= {{ shouldBeDisabled }}>
<option selected="selected">Please Select</option>
{{#each prodlist}}
<option value="{{this}}">{{this}}</option>
{{/each}}
</select>
</template>