parent
6bc41f0113
commit
28da7538d3
29
README.md
29
README.md
|
@ -46,6 +46,7 @@ http://plugins.jetbrains.com/plugin/7648
|
|||
* [rt-class](#rt-class)
|
||||
* [rt-require](#rt-require)
|
||||
* [rt-template](#rt-template)
|
||||
* [rt-include](#rt-include)
|
||||
* [styles](#styles)
|
||||
* [event handlers](#event-handlers)
|
||||
|
||||
|
@ -269,6 +270,34 @@ define([
|
|||
});
|
||||
```
|
||||
|
||||
## rt-include
|
||||
Optionally choose to extract static contents out of rt files.<br>
|
||||
rt-include is a "macro" that takes a text file (e.g svg/html/xml) and injects it into the file as if it was part of the original markup.
|
||||
|
||||
###### Sample:
|
||||
given `main.rt`:
|
||||
```html
|
||||
<div>
|
||||
<rt-include src="./my-icon.svg" />
|
||||
</div>
|
||||
```
|
||||
|
||||
and `my-icon.svg`:
|
||||
```html
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<rect height="50" width="50" style="fill: #00f"/>
|
||||
</svg>
|
||||
```
|
||||
|
||||
is equivalent to:
|
||||
```html
|
||||
<div>
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<rect height="50" width="50" style="fill: #00f"/>
|
||||
</svg>
|
||||
</div>
|
||||
```
|
||||
|
||||
## style
|
||||
React templates allow the settings of styles inline in HTML, optionally returning an object from the evaluation context. By default, style names will be converted from hyphen-style to camelCase-style naming.
|
||||
|
||||
|
|
Loading…
Reference in New Issue