小编z-x*_*z-x的帖子

在 <svelte:component> 中使用字符串作为组件名称

假设我们在 Svelte 中有一个使用动态特殊标签创建的自定义组件。假设我们有一个带有组件构造函数名称的字符串。

<script>
    import testComponent from './Something.svelte';

    let componentConstructorName = 'testComponent';
</script>

<svelte:component this="{componentConstructorName}" />
Run Code Online (Sandbox Code Playgroud)

是否可以解析组件构造函数名称并直接在组件中渲染相应的组件this属性中渲染相应的组件?

我知道我可以创建一个对象,将构造函数引用分配给它的字符串名称,但我尝试以更自动化的方式执行此操作,而不进行任何手动分配。

以下内容可行,但使用时我确实感到有些痛苦eval()

<svelte:component this="{ eval(componentConstructorName) }" />
Run Code Online (Sandbox Code Playgroud)

svelte

8
推荐指数
2
解决办法
2792
查看次数

如何从X获取接下来的七天并在JS中进行格式化

我想打印这样的东西(一个7天的日历),但能够从我想要的任何日期开始.

Monday, 1 January 2011
Tuesday, 2 January 2011
Wednesday, 3 January 2011
Thursday, 4 January 2011
Friday, 5 January 2011
Saturday, 6 January 2011
Sunday, 7 January 2011
Run Code Online (Sandbox Code Playgroud)

例如,我希望从2月22日开始接下来的七天.不知道如何处理这个问题.

javascript calendar date

4
推荐指数
2
解决办法
5400
查看次数

跨域AJAX请求到Amazon S3

有没有办法启用从服务器发送到Amazon S3的AJAX请求?

我有一个使用AJAX请求加载字幕的视频播放器,我想将字幕存储在Amazon S3上,但显然我有一个Cross-Origin错误.

ajax amazon amazon-s3 cross-domain

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

标签 统计

ajax ×1

amazon ×1

amazon-s3 ×1

calendar ×1

cross-domain ×1

date ×1

javascript ×1

svelte ×1