问题标签 [stackblitz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1248 浏览

angular - 在 stackblitz 上找不到 @angular/common/http

我尝试在 Stackblitz 上创建一个新的服务文件,由于某种原因我收到一条错误消息:找不到模块'@angular/common/http'

与 'rxjs/Observable' 相同;知道为什么吗?它现在使用 Angular 6。

我在 npm 包下有 @angular/http

谢谢。

0 投票
1 回答
17105 浏览

angular - 更改 RowData 时,Angular 中的 Ag-grid 不会刷新

我已经在 Angular 6 中完全设置了一个 ag-grid,它在页面启动时正确显示了所有的 rowData。但是,当将项目添加到 rowData 时,ag-grid 的显示不会更新。

我在以下 StackBlitz 链接中设置了这种情况:

https://stackblitz.com/edit/ag-grid-error?file=src/app/app.component.ts

我进行了设置,以便每次单击顶部的按钮时,都会将一个项目添加到 rowData 并将 rowData 记录到控制台(在右下角访问)。我遇到的问题是,当我单击按钮更新 rowData 时,ag-grid 不显示新项目。

有趣的是,如果您在编辑器中删除任何部分代码并重新输入以更新显示,新项目显示在 ag-grid 上。

提前感谢任何知道如何解决此问题的人。

0 投票
4 回答
6233 浏览

angular - 角元素错误。“未能构造 'HTMLElement ...'

我正在stackblitz上尝试一个非常简单的角度元素应用程序,我遇到了以下问题。

错误:无法构造“HTMLElement”:请使用“new”运算符,此 DOM 对象构造函数不能作为函数调用。

我要做的就是尝试显示你好世界。我在本地的可视化代码上没有遇到任何问题,但是,这个问题出现在 stackblitz 上。不确定我是否必须在 stackblitz 上执行一些额外的步骤才能运行此应用程序。感谢您对此的任何帮助。

这是stackblitz上应用程序的链接。

0 投票
2 回答
2804 浏览

stackblitz - 在 stackblitz 上创建私人项目

如何在 stackblitz 上创建只有我的团队才能工作的私人项目?
现在任何人都可以访问我的项目。
例如: https ://stackblitz.com/edit/signup

0 投票
1 回答
1424 浏览

angular - Angular Material Stepper not working on StackBlitz

I'm working on an idea to create a quiz primarily using the Angular Material Stepper. I have the concept working on my localhost but I'd like to put it on StackBlitz so I can easily share the concept with coworkers with just a link.

I've followed all the steps

npm install --save @angular/material @angular/cdk

npm install --save @angular/animations

NPM Packages

Import the NgModule for each component you want to use:

Module Imports

Include a theme

Theme Import

Gesture Support

Gesture Support

And I'm still seeing a blank screen when I try to use

My full source can be viewed here

What exactly am I doing wrong? This works on my local machine.

0 投票
1 回答
1149 浏览

angular - 如何让 Stackblitz angular 6.0.6 找到“primeng”模块?(primeng 6.0.0 添加为依赖项)

我在 Stackblitz(Angular 6.0.6)中添加了primeng(6.0.0)作为依赖项,并尝试导入primeng模块(例如TreeModule)但没有找到它,您可能会在stackblitz下面看到代码:

https://stackblitz.com/edit/angular-wqef8y

app.module.ts找不到primeng 模块

知道如何解决吗?

0 投票
1 回答
941 浏览

angular - 自定义 Stackblitz Angular 项目模板

我即将分叉和自定义 Stackblitz Angular CLI 项目模板,该模板可能存储在github.com/stackblitz/angular-cli-template中。

这里的主要目标是修改 TypeScript 配置并targetes5.es6

根据文档,它应该可以作为stackblitz.com/github/stackblitz/angular-cli-template导入,但这会导致错误:

导入错误,找不到文件:

src/main.ts

实际上,存储库中没有 src/main.ts,它看起来与常规的 Stackblitz Angular CLI 项目非常不同:

堆栈闪电战

请注意,常规项目中不存在一堆文件(或者更具体地说,它们是隐藏的,因为它们在从 Stackblitz 导出项目时出现)。

我尝试在常规项目中更改 TS 配置,似乎预计它位于/tsconfig.app.json相对于可见项目根目录(演示)的位置。我也尝试通过设置module为使其失败amd,但这没有用。似乎tsconfig.app.json没有任何影响,但是当单击导出时,tsconfig.app.json实际上已更改。

github.com/stackblitz/angular-cli-template是Stackblitz使用的实际项目模板吗?

stackblitz.com/github/{GH_USERNAME}/{REPO_NAME}如果它不是实际的模板,那么实际的 Angular 项目模板可以在哪里分叉,并且按照文档中的描述导入 Stackblitz 可行的分叉模板应该是什么样子?

如何为 Stackblitz Angular 项目修改 TypeScript 配置?

0 投票
1 回答
63 浏览

javascript - Set has 方法不会为现有对象返回 true

这是我的堆栈闪电战:

https://stackblitz.com/edit/svgtest

JSX

屋顶和立面组件没有渲染,因为 Set.has 方法没有返回 true,尽管我会说对象相等!

为什么这两个组件没有渲染?

0 投票
2 回答
1466 浏览

angular - Angular App 仅在初始加载时出错

我正在 StackBlitz 上编写样板 Angular 应用程序,并且在初始加载时出现错误,但是当我在编辑器中进行任何更改时,应用程序加载正常。

/turbo_modules/@angular/compiler@6.0.7/bundles/compiler.umd.js 中的错误 (301:17) 无法解析 MainComponent 的所有参数:(?)。评估 main.ts 启动应用程序

该应用程序在这里。主要组件,似乎是这样扔的,我没有看到任何丢失的参数(我认为这不比略读更有价值,只是粘贴以供参考):

是什么导致了错误,我该如何解决?

编辑:看起来更改主要组件代码(例如添加空格等)会导致应用程序暂时“修复自身” - 可能是 StackBlitz 问题。

0 投票
2 回答
1777 浏览

angular - 来自 API $$_lazy_route_resource 的角度加载路由延迟递归错误

我收到错误:找不到模块

尝试从我的 api 添加延迟加载的模块时。让我难以调试的原因是,当我在 StackBlitz 上尝试这个时,它似乎工作得很好。这是我的项目的链接:来自 API 的动态路由 但是,当我将项目移出 StackBlitz 并在我的电脑上重新创建它时,我得到了错误。

值得一提的是,当我发布来自下面 API 的路由时,您会看到它们在延迟加载模块(settings.module)的“app”之前包含“src”,这样做只是因为 StackBlitz 有一个嵌套'src' 文件夹。此外,如果您尝试导出我的项目,则需要将目录 'src' 添加到 angular-cli.json 文件的 'main' 属性中。我不确定这会如何影响模块。我已经在这几天了,任何帮助将不胜感激。

我正在使用这样的服务:

来自我的(模拟)api的我的路线是:

在我的电脑上运行的 Angular 版本是:

Angular CLI:6.0.8 节点:8.9.1 操作系统:win32 x64 Angular:...

软件包版本------------------------------------------------ ------ @angular-devkit/architect 0.6.8 @angular-devkit/core 0.6.8 @angular-devkit/schematics 0.6.8 @schematics/angular 0.6.8 @schematics/update 0.6.8 rxjs 6.2。 1 打字稿 2.7.2

包.json:

这是产生的错误(仅在本地出现错误。在 StackBlitz 上没有问题): 在此处输入图像描述