【javascript – React:使用dangerouslySetInnerHTML插入时脚本标记不起作用】教程文章相关的互联网学习教程文章

javascript-ReactJS Array.push函数在setState中不起作用【代码】

到目前为止,我正在制作一个包含3个问题的原始测验应用程序,无论是对还是错.在我的handleContinue方法中,有一个调用将用户输入从单选表单推入userAnswers数组.在第一次运行handleContinue时,它工作正常,之后抛出一个错误:未捕获的TypeError:this.state.userAnswers.push不是一个函数(…)import React from "react"export default class Questions extends React.Component {constructor(props) {super(props)this.state = {questi...

javascript-尝试传递JSON对象REACTJS不起作用【代码】

我开始涉足ReactJS,我试图向标签传递一个JSON对象,这样我就可以在UI中显示它,但它一直在说找不到该元素.有什么帮助吗?还是为什么props对象没有JSON对象?提前致谢var CommentBox = React.createClass({render: function() {return (<div className="img-container"><img src="{this.props.placementImage}" /></div>);} });var MP = [{id: "MP1001",placementImage: "https://www.aexp-static.com/intl/uk/rwd/images/UKHP_CM_pro...

javascript-使用Redux的React中的初始状态不起作用【代码】

在React with Redux中的初始状态有问题.这是我的第一个使用异步调用的应用程序,似乎有些东西我不知道. 我使用Google的电子表格作为“后端”,因此亲戚可以很容易地租出我们的滑雪小屋.它只是几周的电子表格,是否可用. 通过查看控制台,可以获取数据,但是某些操作不起作用. 这是错误消息: Error message 这是github仓库:https://github.com/Danielbook/kulan2016 并且,这是代码: index.jsimport About from './components/About'; ...

javascript-在React.js中获取不起作用【代码】

我正在尝试在react.js中执行获取请求,但似乎没有获取任何东西.我觉得这是一个愚蠢的错误,我没有注意到.任何帮助,将不胜感激.import React, {Component} from 'react'; import './App.css'; import TimeSearch from './TimeSearch.jsx'; import CurrentTime from './CurrentTime.jsx';class App extends Component {constructor(props) {super(props);this.state = {list: []};}handleFormSubmit(item) {var url = 'https://api.ala...

javascript-React:setState无法获得预期的结果(不起作用?)【代码】

我的项目是Cordova React(es6).我在使用setState()时遇到一些问题. 传递给状态的数据不为空.但是,将数据传递给状态时,我收到的结果状态为空. 我项目的env(package.json):{"name": "MYAPP","version": "1.0.0","description": "this is front of simula's app","main": "gulpfile.js","scripts": {"test": "echo \"Error: no test specified\" && exit 1","build": "browserify ./www/jsx/app.jsx -t babelify -o ./www/js/app.js"...

javascript – React:使用dangerouslySetInnerHTML插入时脚本标记不起作用【代码】

我正在尝试使用React中的dangerouslySetInnerHTML属性设置从我的服务器发送的html以显示div内部.我里面也有脚本标签,并使用html中定义的函数.我在JSFiddle here中做了错误的例子. 这是测试代码:var x = '<html><scr'+'ipt>alert("this.is.sparta");function pClicked() {console.log("p is clicked");}</scr'+'ipt><body><p onClick="pClicked()">Hello</p></body></html>';var Hello = React.createClass({displayName: 'Hello',...

javascript – 手动刷新或写入时,React-router网址不起作用【代码】

我正在使用React-router,当我点击链接按钮时它工作正常,但是当我刷新我的网页时它没有加载我想要的东西. 例如,我在localhost / joblist,一切都很好,因为我来到这里按一个链接.但如果我刷新网页,我得到:Cannot GET /joblist默认情况下,它不像这样工作.最初我将我的URL作为localhost /#/和localhost /#/ joblist,他们工作得非常好.但我不喜欢这种URL,所以试图删除#,我写道:Router.run(routes, Router.HistoryLocation, function (H...

javascript – 在React Styled Components上使用’ref’不起作用【代码】

我在使用样式组件的refs时遇到了困难.当我尝试在我的类方法中访问它们时,我收到以下错误:Edit.js:42 Uncaught TypeError: this…..contains is not a functionconstructor(props) {....this.setWrapperRef = this.setWrapperRef.bind(this);this.handleClickOutside = this.handleClickOutside.bind(this);} ----------setWrapperRef = (node) => {this.wrapperRef = node;}handleEdit = (e) => {e.preventDefault();this.props.o...

javascript – ReactJS AXIOS帖子不起作用【代码】

我正在尝试向API提交登录表单,但API不会通过发布请求测试. ReactJS行动:/*** Sends login request to API*/ export function login(email, password) {console.log('Credentials:', email, password)const request = axios.post(`${ROOT_URL}login/login`, {email,password}).then((response) => console.log(response)).catch((error) => console.log(error)); }来自api的登录功能:public function actionLogin($credentials = ...

javascript – 材质UI模式不起作用(React JS)【代码】

我试图从材料ui示例中复制模态的示例,但我无法使其工作,首先我得到一个“无法读取属性’未定义的’setState’”我解决了这个问题,现在没有错误控制台但是当我点击显示模态的按钮时没有任何反应.Im using material-ui v1.0.0-beta.31这是代码:import React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from 'material-ui/styles'; import Typography from 'material-ui/Typography'; import Modal f...

javascript – Maxlength不起作用React Js【代码】

我有一个React输入,但maxlength不起作用.有谁知道如何解决这个问题? 这是handleChangeInputhandleChangeInput(input) {this.setState({...this.state,form: {...this.state.form,[input.target.name]: input.target.value}}) }这是我的意见:<div className="input-field col s12 m6 l6"><input onChange={this.handleChangeInput} value={this.state.form.message} type="text" className="phone validate" name="phone" maxleng...

javascript – React router Link; activeClassName不起作用【代码】

我有一个导航组件,呈现每个导航链接.此组件的返回如下所示:return (<li key={`nav-list-${el.title}-${index}`}><Link to={{pathname: '/c/' + el.urlkey}}activeClassName={s.active}>{el.title}</Link>{subNav}</li>);活动类仅在页面刷新时设置.单击链接时,活动指示符将保留在初始链接中. 我没有使用Redux,所以它似乎与此问题无关:activeClassName does not work on the sideMenu when clicking on the link 我的路线看起来像这...

javascript – React-router v4页面刷新不起作用【代码】

我可能错过了历史记录或其他什么,但当我刷新子路径上的页面,如/ login或任何其他路线,我得到: 403禁止 代码:AccessDenied消息:访问被拒绝RequestId:075CAA73BDC6F1B9HostId:O1n36xVCoeu / aLaSMrtCkAFZruWk5ZcO4RIrznEhvUxdu8lFEhL0XcKw2L4W4J7VYYet HDv8tc = 请记住,只要我不刷新,路线就可以正常工作.所以我想去/(主页).在它上面,我有一个超链接,映射到我的react-router路由中的路径/登录.我单击超链接,它工作正常,根据我的r...

javascript – React Native FlatList水平模式完全不起作用【代码】

我正在使用React Native 0.44.0,我正在尝试使用卡式布局制作水平FlatList.无论出于何种原因,无论我做什么,我都无法启动水平模式.似乎总是垂直呈现…… 这是我正在使用的代码:<FlatList horizontal={true} data={this.state.newsFeed} refreshing={this.state.refreshing} ref={ref => {this.newsFeedListRef = ref; }} renderItem={this.renderNewsFeedRow.bind(this)} keyExtractor={(item, index) => `feed_${index}`} onRefres...