小编Mau*_*ado的帖子

React onLoad img事件未按预期工作

我正在编写一个简单的应用程序,该应用程序将图像列表作为背景(同一图像的不同大小)来获取,并希望实现以下内容:

小号已加载->设置背景,开始获取媒体->中号已加载->设置背景,开始获取大型

为此,我要设置一个预取元素,以加载图像,然后onLoad设置背景并开始预取下一个。

根据这一条款,应该是简单的:

<img src={image} alt="" onLoad={console.log('LOADED')}/>
Run Code Online (Sandbox Code Playgroud)

在客户端完全加载图像,我应该会看到一条LOADED消息。

那没有发生。

我想念什么吗?

提前致谢!

编辑:LOADED安装组件时出现该消息。

javascript asynchronous reactjs

3
推荐指数
1
解决办法
3604
查看次数

使用原始数组绑定当前项

说我有一系列的话:

let words = ['hello', 'world']
Run Code Online (Sandbox Code Playgroud)

我想把它们中的每一个都资本化,我正在做的是:

let words = ['hello', 'world']

for (let word of words) {
    word = word.toUpperCase();
}
Run Code Online (Sandbox Code Playgroud)

但是每个单词都没有绑定到可迭代元素,最终结果是未更改的数组.

有没有办法将每个单词绑定到数组元素?

(除了经典的(i = 0; i

javascript arrays

2
推荐指数
1
解决办法
35
查看次数

标签 统计

javascript ×2

arrays ×1

asynchronous ×1

reactjs ×1