php - 是否可以在 php 中将 React 与材料 ui 一起使用?
问题描述
我是编码新手,我想reactjs
在php
.
在另一个网站上使用 React 时,您可以添加脚本标签并将 React 加载到其中。
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
我添加了我的反应组件并将其链接到脚本标签中。
只有当我material-ui
在我的反应组件内部使用 import 语句时,它才会停止工作。
我还使用 babel 在线转换器将我的reactjs
组件转换为 jsx。但后来我得到以下信息:
未捕获的 ReferenceError:未定义要求。
我猜它不起作用,因为链接脚本(上面)很可能没有material-ui
包含任何库。
我不想创建一个 React 应用程序并php
在其中使用。是否可以在php中使用php
和reactjs
使用material-ui?还是我在这里走错了路?
解决方案
用于 react 的material-ui是第三方库,无法通过您添加的 react CDN/脚本获得。
您需要包含另一个脚本material-ui
开发:https ://unpkg.com/@material-ui/core@latest/umd/material-ui.development.js
制作:https ://unpkg.com/@material-ui/core@latest/umd/material-ui.production.min.js
推荐阅读
- node.js - React 的本地 IP 和外部 IP 设置
- sql - 如何格式化输出以使其以句子形式输出?
- javascript - 在 axios.get().then() 中设置类数据对数据没有影响
- java - 使用流 java 8 或在 SQL 中对类进行分组,无论哪个最好
- python - Django postgres 连接器 psycopg2
- c - 即使我为指针结构分配内存,我的 strcpy 也无法正常工作
- php - PHP时间和数据时间对象
- go - 如何检查声明为 map[string]interface{} 的变量实际上是 map[string]string?
- javascript - 使用相同子组件名称的多个 `new Vue()` Vue 全局实例。可能的?
- python - N 以下所有包含数字 7 的数字的总和