react能结合jQuery mobile使用吗
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>实名认证</title>
<link rel="stylesheet" href="css/jquery.mobile.min.css" />
<script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" src="js/jquery.mobile.min.js"></script>
<script type="text/javascript" src="js/react.js"></script>
<script type="text/javascript" src="js/react-dom.js"></script>
<script type="text/javascript" src="js/react-with-addons.js"></script>
<script src="js/browser.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div data-role="page" id="uimain">
</div>
<script type="text/babel">
var ShmyzForm = React.createClass({
render:function (){
return <div data-role="main" className="ui-content">
<form method="post" action="demoform.php">
<div className="ui-field-contain">
<label htmlFor="info">附加信息:</label>
<textarea></textarea>
</div>
<input type="submit" data-inline="true" value="提交" />
</form>
</div>
}
});
ReactDOM.render(
<ShmyzForm />,
document.getElementById('uimain')
);
</script>
</body>
</html>
react能不能结合jQuery mobile使用呢,上面的代码没有jq-mb相应的样式效果
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
没有规定不能啊,但是自己要想清楚,你为什么要用
最后建议呀,多看看你node_modules中的模块,这样可以充分利用其他库的依赖。比如你用antd了,你还在用new Date 来操作转换时间。。。 这时你可以学习一下它的内部依赖moment,白给的包,要充分利用起来。
不能啊react操作的是虚拟dom jquery不是
可以啊参照在react里面使用jquery插件
ReactDOM.render 方法中不能使用 jquery获取dom元素,jquery 操作的是真实dom,react操作的是虚拟dom,但可以在生命周期 componentDidMount 函数中使用jquery操作dom元素,这时你获取的元素已经渲染到了浏览器,已经是真实的dom。