omi/plugins/omi-transform
dntzhang 48cadc0d2d support Omi.deletePlugin method 2017-04-11 08:49:46 +08:00
..
example omi-transform v0.2.0 2017-04-05 10:08:58 +08:00
README.md omi-transform v0.2.0 2017-04-05 09:55:49 +08:00
omi-transform.js support Omi.deletePlugin method 2017-04-11 08:49:46 +08:00
package.json omi-transform v0.2.0 2017-04-05 09:52:10 +08:00
webpack.config.js omi v0.1.7 - fix plugin system problem and refs problem 2017-02-13 16:23:55 +08:00

README.md

omi-transform

Omi的transformjs插件让你轻松在Omi项目里快速简便支持CSS3 Transform设置。


Demo

http://alloyteam.github.io/omi/plugins/omi-transform/example/simple/

通过npm安装

npm install omi-transform

使用

import Omi from 'omi';
import OmiTransform from '../../omi-transform.js';

OmiTransform.init();

class App extends Omi.Component {
    constructor(data) {
        super(data);
    }

    installed(){
        setInterval(function(){
            this.refs.test.rotateZ += 0.1;
        }.bind(this));
    }

    render() {
        return  `
            <div omi-transform class="test" ref="test" rotateZ="45" translateX="100" >
                omi-transform
            </div>

        `;
    }

    style(){
        return  `
            .test{
                font-size: 20px;
                border: 1px solid red;
                width: 150px;
                font-size
                min-height: 150px;
                text-align: center;
                line-height:150px;
            }
         `;
    }
}

Omi.render(new App(),"#container");

License

This content is released under the MIT License.