文章详情页
html5 - 在看react router的demo里面遇到了一点问题
浏览:142日期:2023-09-07 17:06:26
问题描述
import React from ’react’import { render } from ’react-dom’import App from ’./modules/App’render(<App/>, document.getElementById(’app’))第一行的意思是从react 引入整个js 起名字叫 React 第二行的意思是从react-dom里面引入 render 这个方法我这么理解对么。为什么第三行写路径了。一二行可以直接写?第三行意思是把这个没有名字的组件起了个名字叫App 然后拿过来用嘛?看的demo的网址在这里链接描述
问题解答
回答1:注意看一下demo里面的package.json,引入了很多歌依赖,就包括了react和reactdom,npm i(或者npm install)安装依赖到node_modules。如果是 ./代表引入相对路径下的文件。如果直接引入啥路径都没写,就是引入node_modules目录的已安装模块。推荐看一下webpack的知识和commonJS规范
标签:
Html5
上一条:javascript - ...mapGetters和...mapState获取到的state,怎么拿来在methods中操作?下一条:javascript - Node.js中输出顺序为什么和预期的不一样呢?
相关文章:
1. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)2. $fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题3. MYSQL新建用户设置可以远程访问的问题4. node.js - nodejs和前端JavaScript 字符串处理结果不一样是什么原因?5. java - mybatis怎么实现在数据库中有就修改,没有就添加6. mysql - 我的myeclipse一直连显示数据库连接失败,不知道为什么7. linux - 为什么我在mysql的my.cnf下找不到bind-address?8. MySQL中的enum类型有什么优点?9. mysql多表联合查询优化的问题10. 数据库设计 - MySQL数据库主键问题
排行榜
![$fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题](http://www.haobala.com/attached/image/news/202205/093622cb60.png)