javascript - 如何让 Materialize select 下拉菜单与 React 一起使用?

标签 javascript reactjs dropdown materialize

添加以下模板代码provided by Materialize不会立即在 React 组件中工作:

<div class="input-field col s12">
  <select>
    <option value="" disabled selected>Choose your option</option>
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
  </select>
  <label>Materialize Select</label>
</div>

如何解决这个问题,以便选择下拉菜单正常工作?

最佳答案

解决方法是使用browser default 作为类名。

<div class="input-field col s12">
  <select className="browser-default">
    <option value="" disabled selected>Choose your option</option>
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
  </select>
  <label>Materialize Select</label>
</div>

关于javascript - 如何让 Materialize select 下拉菜单与 React 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36339354/

相关文章:

javascript - 如何在 ASP.NET MVC 中的存储库上执行函数?

Javascript:如何将数组值添加到对象属性

javascript - 我无法在react.js中动态渲染组件,

javascript - 我的 react 路由器链接标签不会更改我的页面

javascript - ReactJS:通过 props 从父级改变子级状态

javascript - 如何使用 jquery 设置选择选项值并选择搜索库?

css - Bootstrap 透明下拉菜单

javascript - Discord.io 通过 Discord Bot 发送图像 - NodeJS

javascript - 如何通过重用另一个对象的代码来创建 React Native Flexbox StyleSheet 对象

javascript - 里面的 Nightmare 然后不能使用pdf