select FORMAT(5,'0#') --05
select FORMAT(11,'0#') --11
Run Code Online (Sandbox Code Playgroud)
该Format函数可以在 SQL Server 2012 & 2014 中使用,但我使用的是 SQL Server 2008 R2。我怎样才能得到相同的结果?
如何禁用 ng-select?我尝试了 [disabled] 属性,但它在这里不起作用。还尝试使用表单控件禁用它,但没有任何效果。
我正在使用这样的本地参考
<a class="btn-floating btn-large blue" href="#">button</a>
Run Code Online (Sandbox Code Playgroud)
但 Angular 将我重定向到另一个链接 localhost:4200/#
我想从我的后端显示一个页面到我的 Angular 前端。
后端:在“ http://localhost:8080/test ”处,我显示一个简单的“hello”文本。
前端:在“ http://localhost:4200/editeur ”处有一个按钮。当我单击按钮时,我想在按钮下显示我的“ http://localhost:8080/test ”内容(在本例中是我的“hello”文本)。
我在 Angular 中使用了 Promise()。
这是我的 Express 后端中间件:
server.use('/test', (req, res, next) => {
res.json({ message: 'Hello' });
console.log('Hello');
next();
});
Run Code Online (Sandbox Code Playgroud)
这是我的 HTML 前端:
<button class="btn btn-success" (click)="getEditeur()">Display backend</button>
Run Code Online (Sandbox Code Playgroud)
这是我的 TS Angular 前端:
getEditeur() {
return new Promise((resolve, reject) => {
this.http.get('http://localhost:8080/test').subscribe(
(response) => {
resolve(response);
},
(error) => {
reject(error);
}
);
});
}
Run Code Online (Sandbox Code Playgroud)
当我单击按钮时,console.log('Hello'); 从我的后端工作来看,前端和后端是紧密相连的。但现在我希望我的 Promise() 在屏幕上显示该res.json({ message: 'Hello' });消息。
谢谢 !
在我的NgOnInit()上,我\xc2\xb4m 创建一个像这样的新表单。
\n\n ngOnInit(){\n this.expenseForm = this.fb.group({\n type: \'\',\n expenses: this.fb.array([this.buildExpense()])\n })\n }\nRun Code Online (Sandbox Code Playgroud)\n\n我有一个名为type的键,它在我的对象上以空开头,还有一个名为expenses的键
\n\n每次用户单击按钮时,这些费用键都会收到一个数组。
\n\n buildExpense(): FormGroup {\n return this.fb.group({\n description: \'\',\n quantity: \'\',\n price: \'\'\n })\n }\n\n addExpense(): void {\n this.expenses.push(this.buildExpense())\n }\nRun Code Online (Sandbox Code Playgroud)\n\n网页
\n\n <button class="btn btn-outline-primary add" type="button" (click)="addExpense()">Add Expense</button>\nRun Code Online (Sandbox Code Playgroud)\n\n我的目标是删除表单组中添加的最后一个数组
\n我正在开发 Angular 8 应用程序。要求每 5 秒自动刷新一次组件。我使用了下面的代码。
刷新.componenet.ts:
import { Observable, Subscription, interval } from 'rxjs';
.
.
listStudents$: Observable<StudentModel[]>;
private updateSubscription: Subscription;
constructor(
private listStudentsService: ListStudentsService
) { }
ngOnInit(): void{
this.GetStudentsBySubject();
}
private GetStudentsBySubject() {
this.updateSubscription = interval(5000).subscribe((val) => {
this.listStudents$ = this.listStudentsService.getStudentsBySubject(this.subject);
});
}
ngOnDestroy() {
this.updateSubscription.unsubscribe();
}
Run Code Online (Sandbox Code Playgroud)
上面的代码运行完美,每 5 秒刷新一次组件。
该组件获取 中的学生列表ngOnInit()。然后每 5 秒刷新一次数据。但问题是,该组件第一次加载数据也会等待 5 秒。
如何有条件地将该组件中的自动刷新设置为每 5 秒刷新一次,而无需等待第一次。
我正在做一个大项目。我的表单是form1的mdi容器。form1 加载太慢,我可以看到正在绘制的控件。
每个表单都有一个更新方法,但我仍然有同样的问题。我无法使用任务来创建新表单。
这是我的代码
form1.MdiParent = Me
form1.Show()
Run Code Online (Sandbox Code Playgroud)
我的表单有超过 40 个控件(文本框、标签、网格视图......),是的,它是重用户界面。是否有任何解决方案可以利用并发技术,例如:任务、异步等待?
angular ×5
.net ×1
arrays ×1
c# ×1
express ×1
formgroups ×1
href ×1
materialize ×1
observable ×1
performance ×1
promise ×1
routes ×1
rxjs ×1
select ×1
sql-server ×1
t-sql ×1
vb.net ×1
winforms ×1