我正在尝试创建一个弹出窗口,它是在使用JQM从下拉列表中选择一个选项时触发的。
弹出数据类型:
<!--popup window inside index page -->
<div data-role="popup" id="puProd"> TODO POP UP STUFF </div>
这是JS代码:
$(document).ready("#index", function (event) {
$("#ddlSelectProduct").on("change"
在angular6中设置茉莉查询匹配
在角5项目上,它看上去很简单
import { } from 'jasmine-jquery/lib/jasmine-jquery';
import { } from 'jasmine-jquery-matchers';
import * as $ from 'jquery';
在角度6上,我尝试了以下几种方法
import {} from "jasmine-jquery/lib/jasmine-jquery" ;
import {} from "jasmine-jquery-matc
在视图A中,我需要一个jQuery插件,所以我这样做:
import * as jQuery from 'jquery';
import plugin from 'path/of/plugin';
在视图B中,我只需要JQuery,所以我这样做:
import * as jQuery from 'jquery';
如果我加载视图A,然后查看B,然后切换回A,插件似乎丢失了。我是否需要在每个需要它的视图上加载jQuery,还是应该从某个主要方面全局导入它?如果是的话,我该怎么做呢?
-更新
原来插件并没有丢失,这是一个捆绑/输出的问题,我没有意识到
import { Component,AfterViewInit } from '@angular/core';
import * as b from 'bootstrap';
import * as jQuery from 'jquery';
import { CalendarService } from './calendar.service';
@Component({
selector: 'calendar',
templateUrl: './calendar.component.ht