Angular 4_使用jquery
发布时间:2020-12-17 08:24:11 所属栏目:安全 来源:网络整理
导读:怎样在angular 4+中使用jquery? class MyComponent { constructor() { // 怎样在这个地方使用jquery 获取dom元素? }} 在angular 4+中使用jquery是一件很轻松的事! 1,先引用jQuery的typescript定义 tsd install jquery --saveortypings install dt~jquery
怎样在angular 4+中使用jquery?
class MyComponent { constructor() { // 怎样在这个地方使用jquery 获取dom元素? } } 在angular 4+中使用jquery是一件很轻松的事! 1,先引用jQuery的typescript定义 tsd install jquery --save or typings install dt~jquery --global --save 2,在需要使用jQuery的地方,声明使用Jquery import {bootstrap} from '@angular/platform-browser-dynamic'; import {Component,ViewChild,ElementRef,AfterViewInit} from '@angular/core'; declare var $:JQueryStatic; // 声明jquery @Component({ selector: 'ng-chosen',template: `<select #selectElem> <option *ngFor="#item of items" [value]="item" [selected]="item === selectedValue">{{item}} option</option> </select> <h4> {{selectedValue}}</h4>` }) export class NgChosenComponent implements AfterViewInit { @ViewChild('selectElem') el:ElementRef; items = ['First','Second','Third']; selectedValue = 'Second'; ngAfterViewInit() { $(this.el.nativeElement) // 使用jquery .chosen() .on('change',(e,args) => { this.selectedValue = args.selected; }); } } bootstrap(NgChosenComponent); 转自:http://www.ngui.cc/news/show-147.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |