Typescript 中类的公共访问修饰符的用途是什么?
有什么区别
export class Thing {
public doStuff(){}
}
Run Code Online (Sandbox Code Playgroud)
和
export class Thing {
doStuff(){}
}
Run Code Online (Sandbox Code Playgroud)
看起来标准的 tsc JS 输出是完全一样的......
我有一个RCP插件,我已经配置了帮助系统在这个插件中运行.我可以从"帮助"菜单访问它.
现在我想在启动时默认启动"动态帮助"操作.我该怎么做呢?
我有一个RCP应用程序,包括:
产品定义文件位于主插件中(这是一个坏主意吗?).
产品定义基于"插件",并且依赖于工作空间中的所有插件.
现在,我希望RCP应用程序的用户能够更新应用程序.这包括新的/更改的HTML帮助文件,新的插件,现有插件中更改的代码等.
我需要做什么?
设置工作空间/项目层次结构的最佳方法是什么?
MVC是否可以在RCP中实现?如果是这样,那些在Eclipse RCP应用程序中实现MVC的框架是什么?
我有一个显示类似于电子表格的UI的组件.有许多元素具有双向绑定[(ngModel)]到可变对象.
一旦输入数量增加超过100输入,UI就会变得迟钝.分析器以十进制格式(十进制管道)显示大量时间.
我可以想到几个可能的解决方案:
我没有使用ChangeDetectionStrategy OnPush,但我很好奇这将如何帮助以及如何在html输入上使用[(ngModel)]实际实现它.
尝试显示可编辑输入网格时遇到性能问题.它开始变得非常慢,大约200行和10列.(使用Angular 4.4)
<tr *ngFor="let row of rows">
<td *ngFor="let column of columns">
<ng-container [ngSwitch]="column.columnType">
<ng-template [ngSwitchCase]="0">
<input [(ngModel)]="row[column.index].value" ...>
</ng-template>
<ng-template [ngSwitchCase]="1">
<select ...>
</ng-template>
<ng-template [ngSwitchCase]="2">
<span ...>
</ng-template>
<ng-template [ngSwitchCase]="...">
<div ...>
</ng-template>
<ng-template [ngSwitchCase]="15">
<a href ...>
</ng-template>
</ng-container>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
在switch语句中还有很多时间(根据Chrome分析器 - debugUpdateDirectives).关于如何减少这个的任何想法?
我的日期格式为德语,例如,
2. Okt. 2009
Run Code Online (Sandbox Code Playgroud)
也许也是
2. Oct. 2009
Run Code Online (Sandbox Code Playgroud)
如何将其解析为ISO datetime(或python datetime)?
通过使用此代码段解决:
for l in locale.locale_alias:
worked = False
try:
locale.setlocale(locale.LC_TIME, l)
worked = True
except:
worked = False
if worked: print l
Run Code Online (Sandbox Code Playgroud)
然后在setlocale中插入适当的参数l.
可以解析使用
import datetime
print datetime.datetime.strptime("09. Okt. 2009", "%d. %b. %Y")
Run Code Online (Sandbox Code Playgroud) 我有一个带有一些<input type="text">小部件的表单,我注意到ControlGroup.valueChanges在使用[ngFormModel]和时正在调用初始数据绑定ngControl.
这意味着用户认为表单在初始加载时已更改.
这是正常的还是我应该使用不同的observable来跟踪用户所做的更改?
我正在使用Angular2 RC3和以下版本导入表单:
import {ControlGroup, Validators, FormBuilder} from '@angular/common';
Run Code Online (Sandbox Code Playgroud) 我必须为工程公司编写原型应用程序.大多数工作都在计算各种工程属性(我在这里谈的是管道和真实的东西,而不是软件工程).
但是,还必须有一个GUI:
是否有可用于此类的库?
或者我最好在MatLab中编写,然后通过Java连接到代码?
也对其他语言开放(虽然我们是一家Java商店).
angular ×3
eclipse-rcp ×3
java ×3
performance ×2
typescript ×2
datetime ×1
forms ×1
iphone ×1
math ×1
matlab ×1
objective-c ×1
observable ×1
p2 ×1
python ×1