Skip to content

Commit a111f97

Browse files
authored
Merge pull request #17 from NervJS/feat/react-create-element
feat: 支持 React.createElement
2 parents c3e264d + 151b5c3 commit a111f97

File tree

8 files changed

+925
-286
lines changed

8 files changed

+925
-286
lines changed

__test__/fixure/mod.jsx

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,50 @@
11
import React from 'react'
22
import './Mod.scss'
33

4+
function Bb () {
5+
return /*#__PURE__*/ React.createElement("div", {
6+
className: boxClass.join(' '),
7+
style: bannerStyle
8+
}, /*#__PURE__*/ React.createElement("div", {
9+
className: "cnt_row1",
10+
style: {
11+
background: 'url(//img12.360buyimg.com/img/jfs/t1/100881/15/44805/18567/64f58062F1b45e0cb/caf065a7410087ce.png)'
12+
}
13+
}, /*#__PURE__*/ React.createElement("img", {
14+
className: "img",
15+
src: "//img12.360buyimg.com/img/jfs/t1/100881/15/44805/18567/64f58062F1b45e0cb/caf065a7410087ce.png"
16+
}), /*#__PURE__*/ React.createElement("div", {
17+
className: "cnt_col"
18+
}, /*#__PURE__*/ React.createElement("span", {
19+
className: "line1 instruction1"
20+
}, "巴拉巴拉小魔仙"), /*#__PURE__*/ React.createElement("span", {
21+
className: "line1 txt"
22+
}, "成员: 4000+")), /*#__PURE__*/ React.createElement("div", {
23+
className: "cnt_row2",
24+
style: {
25+
"border-top-left-radius": "1000px"
26+
}
27+
}, this.getDom(), /*#__PURE__*/ React.createElement("img", {
28+
className: "icon1",
29+
src: "//img11.360buyimg.com/img/jfs/t1/175578/35/40256/1981/64f58062Fddaf1a21/f1111d9988a65ccc.png"
30+
}), /*#__PURE__*/ React.createElement("span", {
31+
className: "instruction2"
32+
}, "slslsl-jsj"), /*#__PURE__*/ React.createElement("span", {
33+
className: "txt1"
34+
}, "复制"))), /*#__PURE__*/ React.createElement("span", {
35+
className: "line1 txt"
36+
}, "成员123: 4000+"), /*#__PURE__*/ React.createElement("div", {
37+
className: "cnt_row4"
38+
}, /*#__PURE__*/ React.createElement("img", {
39+
className: "icon2",
40+
src: "//img11.360buyimg.com/img/jfs/t1/175578/35/40256/1981/64f58062Fddaf1a21/f1111d9988a65ccc.png"
41+
}), /*#__PURE__*/ React.createElement("span", {
42+
className: "instruction3"
43+
}, "slslsl-jsj"), /*#__PURE__*/ React.createElement("span", {
44+
className: "txt3"
45+
}, "复制")))
46+
}
47+
448
function Cc() {
549
return (
650
<div className={boxClass.join(' ')} style={bannerStyle}>

0 commit comments

Comments
 (0)