小编Max*_*xim的帖子

如何让节点子路径导入智能感知工作

最近,我开始在我的节点项目中使用子路径导入,主要用于我的实用程序目录。它让我从

const { promptMessage } = require('../../../../utils/promptMessage.js');
Run Code Online (Sandbox Code Playgroud)

const { promptMessage } = require('#utils/promptMessage.js');
Run Code Online (Sandbox Code Playgroud)

然而,我遇到的问题是我的智能感知不再工作。我在 jsconfig.json 中发现了一些东西,但这些似乎只适用于 import 语句,而不适用于 require()。有没有办法通过子路径导入获得智能感知?

intellisense node.js visual-studio-code

11
推荐指数
1
解决办法
2225
查看次数

如何在使用 Object.assign 创建 html 元素时添加“data-*”属性

我有以下代码:

let item = Object.assign(document.createElement('img'), {
    className: 'carouselItem',
    src: `/public/leerlingen/${data.item}`,
    loading: 'eager',
});
item.setAttribute('data-showtime', data.duration)
Run Code Online (Sandbox Code Playgroud)

我想在对象分配中设置数据属性,而不是单独设置。我尝试过dataset: { showtime: data.duration },但这会导致以下类型错误 TypeError:setting getter-only property "dataset"

提前致谢!

html javascript

5
推荐指数
1
解决办法
1583
查看次数