我知道在Angular2中我可以通过这样做将一个类'red'添加到组件的selector元素:
@Component({
selector: 'selector-el',
host: {
'[class.red]': 'true'
},
...
})
Run Code Online (Sandbox Code Playgroud)
我想知道是否有办法向主机添加动态类,类似于你对NgClass的处理方式(我知道实际上不支持NgClass,我正在寻找可能的解决方案):
@Component({
selector: 'selector-el',
host: {
'[NgClass]': 'colorClass'
},
...
})
...
constructor(){
this.colorClass = 'red';
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试<img>通过JavaScript 找到中心的宽度.
尝试计算此react.js DOM节点的宽度返回0.
var Player = React.createClass({
componentDidMount:function(){
var imgEl = this.refs.imgSize.getDOMNode();
console.log(imgEl.offsetWidth);
},
render: function () {
return (
<img ref="imgSize" src={this.props.imageURL} />
);
}
});
Run Code Online (Sandbox Code Playgroud) 有什么办法可以在Flutter中获得开放式键盘的高度?我正在尝试bottomSheet通过打开状态下的键盘高度来填充小部件。