这个问题是我最近自学react的时候产生的,之前一直是用原生+jquery+php。
首先咱们在jquery里 $ 个人觉得就是个升级版的document.getElementByXXX。
PHP并没系统的看过教程,就是跟着项目写,所以对 $ 的理解只是单纯的认为是变量。
但是react里,${moduleA(moduleB)}这么个玩意儿该怎么解释呢?文档中说可以与第三方库协同,难道意思是这个 $ 和jquery里的 $ 意思类似吗?
望各位前辈指点一二
这个问题是我最近自学react的时候产生的,之前一直是用原生+jquery+php。
首先咱们在jquery里 $ 个人觉得就是个升级版的document.getElementByXXX。
PHP并没系统的看过教程,就是跟着项目写,所以对 $ 的理解只是单纯的认为是变量。
但是react里,${moduleA(moduleB)}这么个玩意儿该怎么解释呢?文档中说可以与第三方库协同,难道意思是这个 $ 和jquery里的 $ 意思类似吗?
望各位前辈指点一二
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
${}
这是js 模板的语法,主流浏览器原生支持的语法;不只是在 react.js 中才可以使用。jQuery.js中的$就是jQuery的别名,当然你也可以换成其它符号。
php 中 $是变量名前面必要加的符号。