Vueの中のrenderの中のh矢印関数を話します。


vue 2.0にレンダーの方法が追加されました。公式の判例は次の通りです。

render: h=>h(app)
その中でhはcreateElementの方法によって変化してきました。

render: function(createElement){
  return createElement(app)
}
es 6で書くと、(一つずつのreturn文だけで、returnと{}は省略できます。)

render: createElement=>createElement(app)
createelementをhにするのが公式の書き方です。
hを使用する理由について、公式解釈は以下の通りである。
It cores from the term「hyperscript」、which is commonly used in many
virtual-dom implements.「Hyperscript」itself stands for「script」
that geners HTML structures"because HTML is the acronym for
「hyper-text markp langage」。
これはhyperscriptから来ました。この単語は主にvirtual-domの実現に使われます。Hyperscript自体はHTML構造を生成するスクリプトを指しています。HTMLはhyper-text markp laguageの略語です。(ハイパーテキストマーク言語)
createElementはHTML DOM元素を生成するために用いられています。つまり、上のGEnerate HTML structures、つまりHyperscriptです。だから、createElementにhを代用しました。
以上の浅談Vueの中のrenderの中のh矢印関数は小編纂がみんなのすべての内容に分かち合うので、みんなに一つの参考をあげることができることを望んで、みんながよけいに私達を支持することをも望みます。