Dom*_*cis 4 javascript jquery ionic3
我正在尝试使用离子3中的jquery在div中加载外部网站.
TS:
export class HomePage
{
constructor(public navCtrl: NavController) {
$('#loadExternalURL').load('http://www.google.com');
}
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<ion-content>
<div id="loadExternalURL"></div>
</ion-content>
Run Code Online (Sandbox Code Playgroud)
我正在为离子应用程序提供空白屏幕.有什么我想念的吗?有什么建议吗?
pgc*_*can 16
我是按照以下方式做到的,
在您的IONIC-3应用程序中安装Jquery模块,
npm install jquery --save
在HomePage.ts中导入JQuery
从"jquery"导入*为$;
使用$来调用jquery方法.
我等待方法ngAfterViewInit以确保视图已初始化.
ngAfterViewInit(){
$(document).ready(function(){
alert('JQuery is working!!');
});
}Run Code Online (Sandbox Code Playgroud)
小智 8
要在离子项目中使用jQuery,请这样做:
在您的IONIC-3应用程序中安装Jquery模块,如下所示:
1, npm install jquery --save
2, npm install @types/jquery
Run Code Online (Sandbox Code Playgroud)
然后像这样在你的页面上导入jquery
3, import * as $ from "jquery";
Run Code Online (Sandbox Code Playgroud)
然后,您可以像在普通的javascript中一样使用jquery $.我用它来进行jquery ajax调用来获取这样的远程数据:
$.ajax({
url: "my api url",
method: "POST", //you can do post, get, put
data: my-data
}).done(function(res){
//process response from server
}).fail(function(err){
//return error message.
});
Run Code Online (Sandbox Code Playgroud)
它工作得非常好.
| 归档时间: |
|
| 查看次数: |
13422 次 |
| 最近记录: |