小编Dig*_*don的帖子

core.js:4197 错误类型错误:chart_js__WEBPACK_IMPORTED_MODULE_2__ 不是构造函数

我在使用 chartJS 和 primeNG 时遇到此错误:

ERROR TypeError: chart_js__WEBPACK_IMPORTED_MODULE_2__ is not a constructor
    at UIChart.initChart (primeng-chart.js:48)
    at UIChart.ngAfterViewInit (primeng-chart.js:29)
    at callHook (core.js:3038)
    at callHooks (core.js:3008)
    at executeInitAndCheckHooks (core.js:2960)
    at refreshView (core.js:7243)
    at refreshComponent (core.js:8326)
    at refreshChildComponents (core.js:6965)
    at refreshView (core.js:7222)
    at refreshEmbeddedViews (core.js:8280)
Run Code Online (Sandbox Code Playgroud)

在我的 angular.json 文件中,我添加了:"scripts": ["node_modules/chart.js/dist/Chart.js"]

ChartJS 版本: "chart.js": "^3.0.2", PrimeNG : "primeng": "^11.3.2", Angular CLI v : "@angular/cli": "~10.0.1",

chart.js primeng angular

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

svelteJS 中的动态组件导入

我正在将 SvelteJs 与 svelte-spa-router 一起使用。

我有我的案例

<script>
import Component1 from './Component1.svelte'
import Component2 from './Component2.svelte'
</script>

    {#if condition}
       <Component1 {...props1} />
    {:else}
       <Component2  {...props2} />
    {/if}
Run Code Online (Sandbox Code Playgroud)

我有更好的方法可以做到这一点吗?我可以仅在满足条件时动态导入和渲染组件吗?

dynamic-import svelte-component svelte-3

0
推荐指数
1
解决办法
1472
查看次数