React Skin可换肤的React组件设计
在开发 React 应用时,使用 可换肤组件 是一种有效的解决方案。尽管现有的框架如某些 CSS 框架 可能带来耦合问题,但在缺乏组件库的情况下,开发者往往感到无从下手。我们需要的组件包括数字输入、日期选择和下拉菜单等。为了解决这个问题,我创建了一个组件库,将组件的逻辑与外观分离,以实现 可换肤 的理念。下面是一个简单的 ToggleButton 组件的示例:
var React = require('react');
var ToggleButton = React.createClass({
propTypes: {
toggle
}
});
下载地址
用户评论