javascript - 错误:React.js 修改 css 变量
问题描述
我在 React.js 中使用了一个字符串作为 css 变量,但 React 将此字符串修改http://10.0.1.8/
为http://100.10.8/
我该如何解决这个问题?
这是我的代码:
class Hello extends React.Component {
render() {
const testVar = {'--test-var' : 'http://10.0.1.8/'}
return <div style={testVar}>Hello World</div>;
}
}
ReactDOM.render(
<Hello/>,
document.getElementById('container')
);
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script>
<div id="container">
<!-- This element's contents will be replaced with your component. -->
</div>
解决方案
推荐阅读
- google-sheets - 仅对数值进行平均
- http - 如何强制我的 asp.net 核心使用 http 而不是 https
- sockets -
任何人都知道我在启动 Weblogic 12 时遇到的这个异常:
<25 sept. 2019 09 h 28 GMT> <Error> <Socket> <BEA-00040
- c# - 不同的 Windows 操作系统,FlowLayoutPanel 滚动事件的不同行为
- node.js - 将 Firebase 存储文件夹下载到 Cloud Functions 临时文件夹
- android - 我应该实现哪个库来使用 app:layout_behavior="@string/appbar_scrolling_view_behavior"
- android - 如何在 cavas 上绘制许多位图
- java - 如何模拟方法返回类型,如果它使用 CompletableFuture 异步调用
- python - ValueError:在 url 配置中解压的值太多(预期为 3)
- c# - 使用 SSL 通过 .Net DirectoryServices 连接到 LDAP