如何设置selected option
的属性(property)元素为 Mercury/virtual-dom ?
我尝试了以下方法,但没有selected
属性出现在 <option>
:
h('select', {
name: 'selectedRole',
}, [
h('option', {value: 'user', selected: true}, 'User'),
])
相反,它的结果是:
<select name="selectedRole">
<option value="user">User</option>
</select>
最佳答案
经过一些测试,这似乎就是它与 Mercury 的配合方式。当您在选项
上将selected
设置为true
时,即使该属性在HTML元素上不可见,它也会被选中。
但是,我只能让它在一个小演示中运行,而不能在我的完整应用程序中运行。因此,virtual-dom 中可能存在错误。
关于javascript - Mercury - 如何设置选项元素的 'selected' 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31060870/