有react + material-ui应用程序并使用了Button组件。
public var task: Task {
switch self {
case .getInfo(contactID: _, types: let types):
var arrayOfTypesInString = types.joined(separator: "\", \"")
arrayOfTypesInString = "\"\(arrayOfTypesInString)\""
let params = ["types": "[\(arrayOfTypesInString)]"]
return .requestParameters(
parameters: params,
encoding: URLEncoding.queryString
)
}
}
}
点击时更改按钮背景颜色需要更改哪个属性? 默认情况下它是黄色的。
我从这里获得了Button组件How to point to localhost:8000 with the Dart http package in Flutter?
答案 0 :(得分:1)
secondary
颜色,如:const muiTheme = createMuiTheme({ 调色板:{ 主要:lightBlue, 次要:粉红色, }, })
向组件添加方法以处理更改color
变量的值:
handleClick(E){ this.setState({ 颜色:'二级' }) }
将onClick
属性添加到按钮中,如
onClick = {(event)=> this.onClick(事件)}