我试图以这种方式使用最近添加的LoadingController:
let loading=this.load.create({
content: "Connexion au serveur Migal en cours..."
});
loading.present();
this.http.get(this.urlCheckerForm.value.migalUrl+'/action/MobileApp/URLChecker')
.map(res => res.json())
.subscribe(
data => this.newConnection(data,loading),
error => this.catchURLError(loading));
loading.dismiss();
Run Code Online (Sandbox Code Playgroud)
基本上,我只是想在我的页面加载之前显示我的加载pop-in,然后将其关闭.
我按照Ionic 2文档中的示例进行操作,但它似乎根本不起作用......
编辑:加载组件甚至没有出现.
这是我的问题,我想在 HTML 模板中包含一个按钮,该按钮链接到外部网站。但是,当读取 HTML 时,谷歌浏览器会说:
WARNING: sanitizing HTML stripped some content (see http://g.co/ng/security#xss).
Run Code Online (Sandbox Code Playgroud)
似乎 Angular 2 的 innerHTML 属性不允许 2 个递归 HTML 绑定。
这是我的代码:
<ion-col width-80 innerHtml="{{ slide.content + '<p><button round full (click)=`'
+ slide.button.url +'`>'+slide.button.text+'</button>' }}"></ion-col>
Run Code Online (Sandbox Code Playgroud)
(click) 属性被删除,只(slide.button.text)显示为单个文本。
任何解决方案?
slide 是这样的:
{
img: 'img/picture.png',
content: `sometext`,
button : {
url: `http://www.foo.com`,
text: `Site foo`
}
}
Run Code Online (Sandbox Code Playgroud) 这是我的问题。我有一个带有x列和y行的数据框。一些列实际上是列表。我想将这些列转换为包含单个值的多个列。
一个例子说明了一切:
我的数据框:
ans_length ans_unigram_numbers ... levenshtein_dist que_entropy
0 [19, 14] [12, 8] ... 9.00 3.189898
1 [19] [12] ... 4.00 3.189898
2 [0] [0] ... 170.00 4.299996
3 [0] [0] ... 170.00 4.303341
4 [0] [0] ... 170.00 4.304335
5 [0] [0] ... 170.00 4.311820
28 [56] [23] ... 24.00 4.110291
29 [0] [0] ... 56.00 4.181720
... ... ... ... ... ...
1976 [24] [11] ... 24.00 3.084963
1977 [24] [11] ... 24.00 3.084963
1992 [31, 24, 32, …Run Code Online (Sandbox Code Playgroud)