React通过读取这些对象,然后使用它们来构建 DOM 以及保持随时更新
注意:
React中并没有模板语言(类似Vue的template的),但是它具有JavaScript的全部的功能
可以在JS中书写...,字符串,数组,函数调用, 但是不可以是对象,也不支持 if,for语句
例如:你在插值表达式里写对象:它是会报错的
{ {name: "川川", age: "一个靠前排的90后帅小伙"} }
错误如下所示...If you meant to render a collection of children, use an array instead
该错误的意思是:对象无效作为React子对象(找到:具有键{name...DOM元素结构都可以用javascript对象来描述,包括的信息有,标签名,属性,子元素,事件对象
在JS里面,一切皆对象,对象的特点就是,含有属性或者方法,,其实任何东西,都可以用对象去描述
例如:如下的...,包括标签名,属性,子元素以及事件对象等
使用React一定要引入React库,引入这个是为了解析识别JSX语法糖(React.createElement()函数的替代)
当然另一方面也是为了创建虚拟DOM