## FAQ
Why are my event listeners not working?
In Vue 2.0, adding **native** event handlers in **custom** components requires a `.native` modifier:
```html
Click Me
```
For the sake of usability, we processed `Button` so it can listen to `click` events:
```html
Click Me
```
For other components, the `.native` modifier is still mandatory.
How do I add buttons in each row of Table to operate data of that row?
Just use [Scoped slot](https://vuejs.org/v2/guide/components.html#Scoped-Slots):
```html
Details
```
The parameter `row` is the data object of corresponding row.
How do `render-content` of Tree and `render-header` of Table work?
Please refer to [Render Function](http://vuejs.org/v2/guide/render-function.html) in Vue's documentation. In addition, if you are writing render functions with JSX, `babel-plugin-transform-vue-jsx` is required. See [here](https://github.com/vuejs/babel-plugin-transform-vue-jsx) for its configurations.
Can I use `.sync` modifier on every attribute?
No, only a few attributes supports the `.sync` modifier, and we have explicitly marked them on the documentation's API table. For more information about `.sync`, please refer to [Vue documentation](https://vuejs.org/v2/guide/components.html#sync-Modifier).
When do you update documentations of TM-Ui?
We update documentations only when a new version of TM-Ui is published so that it reflects all the changes introduced in that version. Updated changed can be found in the [changelog](https://github.com/tmconsulting/tmc24-components/blob/dev/CHANGELOG.md)。
I imported TM-Ui in my project, but why does it report CSS error/font file error/components have no style?
Please refer to our [starter kit](https://github.com/ElementUI/element-starter) and correctly configure file-loader, css-loader and style-loader in webpack config file. Besides, we also provide templated based on [cooking](https://github.com/ElementUI/element-cooking-starter) and [laravel](https://github.com/ElementUI/element-in-laravel-starter).
I cloned TM-Ui's repo, but failed to run it. How do I solve it?
First, please make sure to clone the latest code in master branch and cloned files are intact. Then, note that the version of Nodejs should be 4.0+ and npm 3.0+. Finally, activate development:
```bash
npm run dev
```
or build it:
```bash
npm run dist
```