首先react也会有个root 组建,他的特征就是需要提供一个元素都selector (这里的ID)
|
主index.html
<div id="targetreact"></div> |
看下组建的定义
// Base component for plain JS classes |
两个参数 ,props 和 stats
props相当于NG2 里的 inputs, stats还没接触,后续再说
- NG2 => inputs
基础例子里只用了render, 其实就是组建自身的jsx结构,当然带了 props 和stats这种变量
props里的children 属相相当于 组建内部的东西
- NG2 => ng-content
<Comment author="perter">this is one comment</Comment>
就是这里的this isxxx
用了ts,有些不同,如果参数props 和stats没有类型要给any,有的话要明确
如下
|
上面的例子看注释的写法…普通 //会被输出的.我哭…
这里用了一个dangerouslySetInnerHTML 来把string的html 渲染出来..不建议用.. eval的感觉你懂的
- NG2 => [innerHTML]