大多数教程都说您必须将 angular 集成到 django 中,但我不想这样做。我想使用 node-express 和 django 使用 gunicorn 将两者部署在具有角度的同一台服务器上。但我不知道该怎么做。我知道如何仅在同一台服务器上部署 angular ssr 和 django,但不能同时部署两者。提前致谢
我向服务器发出请求并获得 JSON 结果:
{"result" => "HTML code"}
Run Code Online (Sandbox Code Playgroud)
如何解析 HTML 代码并从此响应中获取表格?
我试图将此代码放在页面上的隐藏块中:
<div #content>HTML code here from response</div>
Run Code Online (Sandbox Code Playgroud)
接下来是什么?如何解析?
我正在尝试在 angular 8 上使用 Observable.interval,但它似乎不喜欢它。
首先我导入 rxjs:
import { Observable } from 'rxjs';
Run Code Online (Sandbox Code Playgroud)
然后代码:
Observable.interval(1000).subscribe(x => {
// something
});
Run Code Online (Sandbox Code Playgroud)
什么是 angular 8 语法?
我想toggle的toggle()通过代码:
模板
<mat-slide-toggle color="primary" (change)="updateFunc($event)"></mat-slide-toggle>
Run Code Online (Sandbox Code Playgroud)
ts
updateFunc(e) {
// do some checks to see if can be activated
// if can't be activated, don't slide to on
e.checked = false; // <--- does not work
e.toggle(); // <-- does not work
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
- 编辑 -
澄清一下,在更改事件之后,按钮切换为打开状态。我的函数运行是为了做一些测试。如果测试未通过,我想将滑块切换回关闭位置。那么,如何在我的代码中切换按钮(打开或关闭)?这只是在我的代码中使用 toggle() 方法或在我的代码中取消选中开关的问题。
请找到 ng-zorro 链接以供参考。 https://ng.ant.design/components/carousel/en#header
我有一个 Angular 应用程序,它应该能够根据用户创建新路线。比方说,用户johndoe的“寄存器,然后应用程序应该创建一个路线:domain/johndoe。
当然,/johndoe路线应该提供一些关于特定用户的信息(如姓名、图像等)。
我使用 Google Cloud Hosting 和 Firestore 作为后端解决方案,到目前为止我的进展是将 注入Router到我的AppComponent构造函数中,然后unshift在router.config. 那种工作,但我必须将所有新路由('用户')存储到我的数据库中的一个单独的文件中,然后每次有人导航到一个私有的死记硬背(例如domain/johndoe)时查询数据库。
是否有一个美观且易于维护的解决方案,它考虑了我的后端配置?
我是 Angular 测试的新手,我想为我的应用程序执行两种测试:
我的问题是,我可以在我的应用程序中同时使用 Jest 和 Protractor 吗?如果是,我是否需要配置任何东西才能在我的应用程序中使用它们。
在我用 Ionic 和 Angular 8 构建的 PWA 中,我需要处理回车键以移动到下一个元素。我怎样才能用(keyup.enter)实现它。请帮我。
我知道问题的标题含糊不清,但不幸的是我不完全知道是什么导致了我的问题,所以请耐心等待。
我刚刚开始处理一个小的 Angular 8 任务,它也使用 NgRx/Store 和 NgRx/Effects。我正在Book使用getBooks函数获取一组对象。我的代码如下(没有把输入端口放在任何地方只是为了使代码部分更短)
book.component.ts
export class BookComponent {
constructor(private booksService: BooksService, public store: Store<BooksState>) {
this.books$ = store.pipe(select('books'));
}
books$: Observable<BooksState>;
BooksSubscription: Subscription;
booksList: Book[];
ngOnInit() {
this.BooksSubscription = this.books$
.pipe( map(x => { this.booksList = x.Books; }) ).subscribe();
this.store.dispatch(BooksActions.BeginGetBooksAction())
}
}
Run Code Online (Sandbox Code Playgroud)
书.service.ts
import { Injectable } from '@angular/core';
import booksData from "../../books.json";
@Injectable()
export class BooksService {
constructor() { }
getBooks(){
return booksData;
}
}
Run Code Online (Sandbox Code Playgroud)
booksData是Book我从json …
如何将我在 Angular 4 上的应用程序升级到 Angular 8?我是否需要制作一个新的 angular 8 应用程序并复制粘贴每个组件并进行相应更改,还是有其他合适的方法?
angular8 ×10
angular ×7
typescript ×3
angular7 ×2
carousel ×1
django ×1
dynamic ×1
ionic3 ×1
ionic4 ×1
keyup ×1
ngrx-effects ×1
ngrx-store ×1
protractor ×1
routes ×1
rxjs ×1
ts-jest ×1
upgrade ×1