在我的角度应用程序(使用角度材料)我有一个过滤器面板,我想除了选择能够自动完成(用户输入值,它发送到后端,由此$ regexp查询我们在MongoDB集合中找到匹配).但要做到这一点,我需要手动将服务注入过滤器组件.我没有找到任何关于如何做的信息.
我需要这样的东西:
if (filters.serviceName) {
injector.inject(serviceName);
}
injector.get(serviceName).find(searchQuery);
Run Code Online (Sandbox Code Playgroud)
可能吗?谢谢.
我们使用Babel来编译我们的TypeScript文件,我们想在tsconfig.json中使用isolatedModules:true,因为它是推荐的方式.例如,当您尝试重新导出接口时,它会引发错误.这是一个必要的功能,因为Babel TypeScript编译器也不允许这样做.
但是,我们需要在TS文件中导入JSON文件.问题是tsc会抛出以下错误:
Cannot compile namespaces when the '--isolatedModules' flag is provided.
Run Code Online (Sandbox Code Playgroud)
知道如何导入JSON并保持类型检查器满意吗?
我有两个数据帧,一个是1990年开始的每日信息,另一个是2000年开始的每日信息.两个数据帧都包含2016年结束的信息.
df1:
Date A B C
1990-01-01 3.0 40.0 70.0
1990-01-02 20.0 50.0 80.0
1990-01-03 30.0 60.0 90.0
1990-01-04 2.0 1.0 1.0
1990-01-05 1.0 8.0 3.0
df2:
Date A B C
2000-01-01 NaN NaN NaN
2000-01-02 5.0 NaN NaN
2000-01-03 1.0 NaN 5.0
2000-01-04 2.0 4.0 8.0
2000-01-05 1.0 3.0 4.0
Run Code Online (Sandbox Code Playgroud)
我需要比较df1和df2中具有相同名称的列,这通常不会太复杂,但我需要从给定列的两个数据帧中可用数据的位置比较它们(例如df2,2000-01-02在列中'A',2000-01-04in 'B'.True如果它们从那一点开始是相同的,False如果它们不同,我需要返回.我从合并开始,这给了我:
df2.merge(df1, how = 'left', on = 'Date')
Date A.x B.x C.x A.y …Run Code Online (Sandbox Code Playgroud) 我想以角度动态加载子组件。父组件将根据某些条件加载子组件。
我们是否可以在父组件打字稿文件中定义子组件名称,并在 HTML 中使用字符串插值来加载组件?
例如在父组件打字稿中:
componentName = someCondition ? 'component1' : 'component2';
Run Code Online (Sandbox Code Playgroud)
在 HTML 中
<app-{{componentName}}></app-{{componentName}}
Run Code Online (Sandbox Code Playgroud)
我尝试过这个,但它不起作用。对此有任何帮助将不胜感激!
我有一个看起来像这样的字符串
"a,b,c,"Mozilla/5.0,(compatible;,MSIE,9.0;,Windows,NT,6.1;,Trident/5.0)",d,e"
Run Code Online (Sandbox Code Playgroud)
我试图用","拆分这个字符串,并获取个别值.现在,它的作用是,它分割部分"Mozilla/5.0,(兼容;,MSIE,9.0;,Windows,NT,6.1;,Trident/5.0)",我也得到了这个作为最终结果
["a", "b", "c", ""Mozilla/5.0", "(compatible;", "MSIE", "9.0;", "Windows", "NT", "6.1;", "Trident/5.0)"", "d", "e"]
Run Code Online (Sandbox Code Playgroud)
有没有办法让它不拆分子串?基本上我试图在拆分后得到这个
["a", "b", "c", "Mozilla/5.0,(compatible;,MSIE,9.0;,Windows,NT,6.1;,Trident/5.0)", "d", "e"]
Run Code Online (Sandbox Code Playgroud) 有人可以帮忙吗
所以我使用@ ngx-pwa将登录数据存储在名为login的本地存储密钥中
在这里,我正在尝试获取此数据并显示它但我未定义!
public customerProfile
ngOnInit() {
this.getProfileData();
console.log(this.cutomerProfile) //shows undefined
}
getProfileData() {
this.localStorage.getItem('login').subscribe((login) => {
this.customerProfile = login;
console.log(this.customerProfile.user) //shows login data
})
}
Run Code Online (Sandbox Code Playgroud) angular ×3
angular5 ×2
javascript ×2
typescript ×2
angular6 ×1
dataframe ×1
json ×1
pandas ×1
python ×1
split ×1