reactjs - 警告 : Received `true` for a non-boolean attribute `uk-grid`

标签 reactjs react-native uikit jsx

我对 React 还很陌生,在尝试使用 https://getuikit.com/docs/card 时遇到此错误uikit 卡作为组件。

删除该属性会完全破坏卡片的结构。

import React from 'react';
import faker from 'faker';
import "./css/Cards.css";

const Cards = (props) => {
    return (

        <div className="uk-card uk-card-default uk-width-1-2@m">
            <div className="uk-card-header">
                <div className="uk-grid-small uk-flex-middle" uk-grid>
                    <div className="uk-width-auto">
                        <img className="uk-border-circle" width="40" height="40" src={faker.image.animals} />>
                    </div>
                    <div className="uk-width-expand">
                        <h3 className="uk-card-title uk-margin-remove-bottom">Title</h3>
                        <p className="uk-text-meta uk-margin-remove-top"></p>
                    </div>
                </div>
            </div>
            <div className="uk-card-body">
                <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.</p>
            </div>
            <div className="uk-card-footer">
                <a href="#" className="uk-button uk-button-text">Read more</a>
            </div>
        </div>
    )
}




export default Cards; 

提前致谢!

最佳答案

根据 https://getuikit.com/docs/javascript#component-usage 的文档与 React 一起使用时,必须使用 data- 为属性添加前缀。

所以,而不是:

<div className="uk-grid-small uk-flex-middle" uk-grid>

尝试:

<div className="uk-grid-small uk-flex-middle" data-uk-grid>

关于reactjs - 警告 : Received `true` for a non-boolean attribute `uk-grid` ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56195398/

相关文章:

node.js - 在 Centos 上安装 React JS

javascript - 在 React 中显示更多信息

reactjs - <Carousel.Item> 是什么意思?

ios - 使用 PDF 的 UIButton 或 UIImageView 的矢量插图

ios - 显示键盘时更新 UIKeyboardAppearance

ios - 如何实现 iOS 9 的 UICollectionView 交互移动功能?

html - 如何重置 ReactJS 文件输入

javascript - react-native 中的多线程

css - React Native - 在 WebView 中导入 css/js

reactjs - 任务:app:transformNativeLibsWithMergeJniLibsForDebug FAILED