广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >如何解决semantic-ui-react图像组件不显示图像的问题
  • 900
分享到

如何解决semantic-ui-react图像组件不显示图像的问题

2024-04-02 19:04:59 900人浏览 薄情痞子
摘要

这篇文章主要介绍了如何解决semantic-ui-React图像组件不显示图像的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。问题Rea

这篇文章主要介绍了如何解决semantic-ui-React图像组件不显示图像的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

问题

React提供了一种相当科学的开发WEB应用前端视图层的技术,借助于semantic-ui for React可以很容易地搭建起常用网页开发中的UI组件,但是最近在分析其提供的各种组件时发现Image组件存在一个小问题,记录于此。

我最初代码形式

import React from 'react'
import {
    Grid,
    Image,
} from 'semantic-ui-react'

const ImageExampleLink = () => (
    <Grid container stackable verticalAlign='middle'>
        <Grid.Row>
            <Grid.Column  floated='left' width={4}>
                <Image
                    bordered
                    rounded
                    size='small'
                    src='./help.png'
                />
            </Grid.Column>
            <Grid.Column floated='right' width={4}>
                <Image
                    bordered
                    rounded
                    size='small'
                    src='./help.png'
                />
            </Grid.Column>
        </Grid.Row>
        <Grid.Row>
            <Grid.Column  floated='right' >
                <Image
                    size='mini'
                    avatar
                    src='./help.png'
                />
            </Grid.Column>
        </Grid.Row>
    </Grid>
)

export default ImageExampleLink

其中图像文件的路径位置没有问题,但是运行中发现图像死活不显示,只显示一个通用的系统提供的那种你常见的占位符形式。
然后,通过Google浏览器搜索分析,发现了一个看似相近的题目「Semantic-UI Image properties not working with semantic-ui-react」(https://stackoverflow.com/questions/44609711/semantic-ui-image-properties-not-working-with-semantic-ui-react)。
其实,上面的问题与我的不一样,semantic-ui-react系统所使用的CSS文件我是的确导入了。我的有关安装及使用方式是这样的:


npm install semantic-ui-react --save
npm install semantic-ui-css

npm WARN ajv-keyWords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.

然后在index.js里导入
import 'semantic-ui-css/semantic.min.css';

上述步骤没有什么问题,因为我使用其他许多组件(我是在app.js中进行测试使用各种组件的)是没有问题的。


在上面的stackoverflow.com问题中,那位回答者的回答是“Semantic UI React requires a Semantic UI' CSS, you forgot to setup it, here is instuctions.”。我跟踪这个链接过去,只是简单地转入了官方展示网站,没有什么,我早就比较熟悉这个地方了。但是,受到此处的一点启动,我把代码中的src属性的地址形式变换了一个,使用了JSX语言推荐的如下表达形式。

改进后代码形式

import React from 'react'
import {
    Grid,
    Image,
} from 'semantic-ui-react'
import help from './help.png';

const ImageExampleLink = () => (
    <Grid container stackable verticalAlign='middle'>
        <Grid.Row>
            <Grid.Column  floated='left' width={4}>
                <Image
                    bordered
                    rounded
                    size='small'
                    src={help}
                />
            </Grid.Column>
            <Grid.Column floated='right' width={4}>
                <Image
                    bordered
                    rounded
                    size='small'
                    src={help}
                />
            </Grid.Column>
        </Grid.Row>
        <Grid.Row>
            <Grid.Column  floated='right' >
                <Image
                    size='mini'
                    avatar
                    src={help}
                />
            </Grid.Column>
        </Grid.Row>
    </Grid>
)

export default ImageExampleLink

请注意上面代码最初的import语句和改进后的Image组件的src属性值的表达方式。再试运行,OK!

感谢你能够认真阅读完这篇文章,希望小编分享的“如何解决semantic-ui-react图像组件不显示图像的问题”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: 如何解决semantic-ui-react图像组件不显示图像的问题

本文链接: https://www.lsjlt.com/news/84119.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何解决semantic-ui-react图像组件不显示图像的问题
    这篇文章主要介绍了如何解决semantic-ui-react图像组件不显示图像的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。问题Rea...
    99+
    2022-10-19
  • 解决ElementUI组件中el-upload上传图片不显示问题
    目录ElementUI组件中el-upload上传图片不显示element的上传图片后不显示照片的功能(原el-upload的修改)ElementUI组件中el-upload上传图片...
    99+
    2022-11-13
  • thinkphp图片跨域不显示问题如何解决
    今天小编给大家分享一下thinkphp图片跨域不显示问题如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先,让我们了...
    99+
    2023-07-05
  • win10如何解决不显示音量图标问题
    这篇文章主要为大家展示了“win10如何解决不显示音量图标问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“win10如何解决不显示音量图标问题”这篇文章吧。按win+r进入运行窗口,输入“re...
    99+
    2023-06-28
  • 如何解决360浏览器提示360SE.exe损坏的图像问题
    小编给大家分享一下如何解决360浏览器提示360SE.exe损坏的图像问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、鼠标右键点击开始菜单,或是按win+x弹出菜单,选择命令提示符(管理员)。二、在命令提示符中键入以...
    99+
    2023-06-28
  • ubuntu连接网络的图标不显示的问题如何解决
    本篇内容介绍了“ubuntu连接网络的图标不显示的问题如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!ubuntu网络连接图标不显示,...
    99+
    2023-06-13
  • 如何解决pycharm中用matplotlib画图不显示中文的问题
    前言: 其实很简单!举一个简单的例子! 这是一个简单的显示时刻的温度折线图: from matplotlib import pyplot as plt, font_manager i...
    99+
    2022-11-11
  • 如何解决Win7任务栏电源图标不显示的问题
    带着笔记本电脑出门虽然方便,但总是担心用到一半会没电,所以需要不时的关注一下剩余电量。偶然一次发现Win7任务栏右下角通知区域里的电池状态图标不见了,完全不知道电量用到什么程度,太没安全感。可是打开Win7通知区域图标管...
    99+
    2023-05-26
    Win7 电源 任务 图标 问题
  • 怎么解决php获取文件夹里的图片不显示问题
    本篇内容介绍了“怎么解决php获取文件夹里的图片不显示问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php获取文件夹里的图片不显示的解决...
    99+
    2023-06-25
  • 解决plt.imshow显示cv2.imread读取的图像有色差发蓝的四种方法问题
    目录原图一、出现色差代码1.1 显示彩色图像出现色差1.2 显示灰度图像出现色差二、解释原因2.1 彩色图像出现色差原因2.2 灰度图像出现色差原因三、解决3.1 解决彩色图像出现色...
    99+
    2022-11-10
  • 如何解决pycharm调试时显示图片的问题
    这篇文章主要介绍如何解决pycharm调试时显示图片的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!想了想,没准有人会跟我犯同样的错误(好吧,,可能没几个)写篇趟坑日志。点击show python promt输入...
    99+
    2023-06-14
  • 如何解决java Graphics drawImage 无法显示图片的问题
    本篇文章为大家展示了如何解决java Graphics drawImage 无法显示图片的问题,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。java Graphics drawImage无法显示图片...
    99+
    2023-06-25
  • 如何解决layui中select、radio等表单组件不显示的问题
    这篇文章主要介绍如何解决layui中select、radio等表单组件不显示的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!layui是国内一款界面比较整洁大方的ui框架,里面封...
    99+
    2022-10-19
  • win7系统中如何解决我的电脑不显示扫描仪和摄像头问题
    最近笔者遇到了一个电脑故障:在“我的电脑”中不显示扫描仪和摄像头。起初以为驱动没装好,但经过仔细研究,终于找到原因。 可能一: Windows Image Acquisitionm服务没有被启动 ...
    99+
    2023-06-02
    win7系统 我的电脑 扫描仪 摄像头 电脑 系统 问题
  • 如何解决解决jupyter notebook图片显示模糊和保存清晰图片的问题
    这篇文章主要介绍如何解决解决jupyter notebook图片显示模糊和保存清晰图片的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!jupyter notebook 图片显示模糊的解决办法加入这几行代码即可:矢...
    99+
    2023-06-14
  • 如何解决微信二次分享不显示摘要和图片的问题
    这篇文章主要为大家展示了“如何解决微信二次分享不显示摘要和图片的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决微信二次分享不显示摘要和图片的问题”这...
    99+
    2022-10-19
  • 如何设置背景色解决png图片设置background不显示问题
    本篇内容介绍了“如何设置背景色解决png图片设置background不显示问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅...
    99+
    2022-10-19
  • 如何解决vue-cli+iview项目打包上线之后图标不显示问题
    这篇文章主要介绍如何解决vue-cli+iview项目打包上线之后图标不显示问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!做vue项目使用的iviewUI库,打包上线之后发现ic...
    99+
    2022-10-19
  • IE8兼容性视图如何解决网站不兼容页面显示错乱问题
    IE8兼容性视图如何解决网站不兼容页面显示错乱问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。你对IE8兼容性视图解决网站不兼容页面显示错乱...
    99+
    2022-10-19
  • 如何解决layui复选框等内置控件不显示的问题
    小编给大家分享一下如何解决layui复选框等内置控件不显示的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!将复选框的代码原封...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作