项目作者: Cryrivers

项目描述 :
classnames wrapper for Ember.js
高级语言: JavaScript
项目地址: git://github.com/Cryrivers/ember-classnames.git
创建时间: 2017-05-25T07:25:53Z
项目社区:https://github.com/Cryrivers/ember-classnames

开源协议:MIT License

下载


Build Status

ember-classnames

ember-classnames is a wrapper addon of the popular classnames library made by Jed Watson

Installation

ember install ember-classnames

Usage

JavaScript

  1. import Ember from 'ember';
  2. import cx from 'classnames';
  3. import hbs from 'htmlbars-inline-precompile'
  4. export default Ember.Component.extend({
  5. layout: hbs`<div class=${cx('foo', 'bar', { qux: true })}></div>`
  6. });

Templates

  1. <div class="{{cx 'foo' 'bar' qux=true}}"></div>
  2. <div class="{{cx 'button' button--disabled=disabled}}">
  3. Button
  4. </div>

Running Tests

  • npm test (Runs ember try:each to test your addon against multiple Ember versions)
  • ember test
  • ember test --server