javascript - 预期相应的 JSX 关闭错误

标签 javascript reactjs

我正在用 Reactjs 构建网络应用程序。在从数据服务器映射记录的循环中,出现此错误:

Expected Corresponding JSX closing

在这条线上

<h5>Still Water <br> 500 ml</h5>

完整的catalog.jsx代码:

var React = require('react');
var Parse = require('parse').Parse;
var ParseReact = require('parse-react');

module.exports = React.createClass({
mixins: [ParseReact.Mixin],

getInitialState: function() {
  return {
    error: null,
    signup: false
  };
},
//Observe Function - a newly proposed function for prarse react integration
observe: function() {
  //declare any variable you need here.
  return {
    product: (new Parse.Query('product'))
              .ascending('createdAt')
  };
},

  render: function() {
    var content = (
      <div>
        no product
      </div>
    );

    if(this.data.product.length){
      var content = (
        <div >
          {this.data.product.map(function(p) {

            return (
              //<div>Abdulrhman</div>

                //From Design
                <div className="col-md-4">

                    <div className="item text-center">

                        <div className="photo">
                            <img src="images/small-blue.png">
                            <br><br>
                            <h5>Still Water <br> 500 ml</h5>
                        </div>

                        <div className="action">
                            <button type="button" className="btn btn-primary">Add</button>
                        </div>

                    </div>
                </div>

            );
          }, this)}
        </div>

      );

    }
    else{
      var content = (<div>

      </div>)
      }
    return content;
  },

  ImgSizeFnc: function(size){
    if(size === 'small')
    return 'width="100px" height="1000px"';
  }

});

我需要找出这个错误。

最佳答案

所有标签都需要关闭:Self-closing tags

你需要一个/在你的<br><img>标签。

<br />
<img src="images/small-blue.png" />

关于javascript - 预期相应的 JSX 关闭错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33082813/

相关文章:

javascript - 使用动态内容 react Swiper

javascript - 如何从对象数组中查找值

javascript - React Native 中同一元素上的出/入动画

javascript - Knockout JS valueUpdate 按键不适用于启用绑定(bind)

javascript - 使用 Jquery 更改多个 'CSS' 不起作用

javascript - ElectronJS - 在窗口之间共享 redux 存储?

javascript - Angular isUnchanged - 为什么这并不总是有效

javascript - 在 React 中确定数据范围

css - 在 React 主题中使用样式

javascript - React.props.children 未定义