0
我有一個術語問題。比方說,我有以下代碼:JSX只是HTML類似的標記或周圍的代碼?
var Name = React.createClass({
render: function() {
var ranNum = Math.round(Math.random() * 200);
return (
<p>
Hello, {ranNum}!
</p>
);
}
});
當人們談論JSX,它只是在return
內的HTML樣的項目?還是它還包括像ranNum
聲明/初始化一樣的周邊JavaScript?
從閱讀文檔(以及建議的規範擴展)中,JSX看起來就像是HTML類語法。其他的一切都只是簡單的JavaScript。
感謝,
Kirupa
HTML-XML-like,yes,它指的是'return'內的值 –