【发布时间】:2018-06-19 23:03:46
【问题描述】:
我正在尝试使用一些基础组件,例如模型和手风琴菜单,但不幸的是这不起作用。
import { Component, OnInit} from '@angular/core';
import { MenuItems } from '../../shared/menu-items';
import { Foundation } from 'node_modules/foundation-sites/js/foundation.core';
declare var $:any;
@Component({
selector: 'app-admin',
templateUrl: './admin.component.html',
styleUrls: ['./admin.component.scss']
})
export class AdminComponent implements OnInit {
isShrinkMedium: Boolean = true
menuItems;
constructor() { }
ngOnInit() {
Foundation.addToJquery($);
$(document).foundation();
this.menuItems = new MenuItems().getAll();
}
这是我的组件。我在控制台中收到以下错误。
当我点击我在图片中圈出的地方时,我会在下面看到这个。
因此,没有任何基础组件可以正常工作,但是当我使用较低版本的第 4 版时一切正常。希望有人知道这里发生了什么
【问题讨论】:
-
npm i --save @types/jquery -
Vikas 我已经这样做了。
标签: jquery angular typescript zurb-foundation zurb-foundation-6