但我无法让它发挥作用。单击它时它不会切换,因为它呈现checkedIcon和unCheckedIcon状态。 我查看了其中一个源代码..
var ActionFavoriteBorder = function ActionFavoriteBorder(props) {
return _react2.default.createElement(
_SvgIcon2.default,
props,
_react2.default.createElement('path', { d: 'M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c>
);
};
看起来需要先转换?! 有人可以告诉我下面的代码有什么问题,以便在处于点击状态时呈现自定义单选按钮。
import React, {Component} from 'react';
const PlatformIcon = (props) => {
let platform = props.platform,
color = props.color;
if (platform == "all"){
platform = "ios_android";
}
//var imgPath = "/static/img/banner_toggle_" + platform + "_" + color + ".png";
var imgPath = "/static/img/ic_android_black_24px.svg"
return <img src={imgPath} />
}
export default PlatformIcon;
提前感谢您的帮助〜