小编Ale*_*lia的帖子

是否可以在Angular 2中添加动态类来托管?

我知道在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)

angular2-template angular

15
推荐指数
6
解决办法
2万
查看次数

React.JS计算虚拟DOM中的img宽度

我正在尝试<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)

javascript reactjs react-jsx

4
推荐指数
1
解决办法
5659
查看次数

在Flutter中获取键盘高度

有什么办法可以在Flutter中获得开放式键盘的高度?我正在尝试bottomSheet通过打开状态下的键盘高度来填充小部件。

dart flutter

3
推荐指数
2
解决办法
2916
查看次数