无法使用rquirejs实例化模块ui-mask angulajs

时间:2018-07-17 07:26:07

标签: angularjs masking

我需要掩盖我在应用程序中的输入。我在angularjs中使用ngMask。但是我在ngMask中发现了一个问题是,如果我们更新中间值,则光标将移至结尾。我试图解决此问题,但未找到任何内容。即使在github上,此问题也已报告,但仍未解决。链接在这里 ngMask Issue

然后我决定使用另一个蒙版库。我发现了ui-mask并试图在我的应用程序中使用,但是当我包含在我的项目中时却出现错误。我的应用程序在angularjs中,我也在使用requirejs来加载模块。 这是我在main.js中所做的:

paths: {
...////

        "angular-ui-mask": "../../lib/ui-mask/ui-mask.min",

    },

'angular-ui-mask': {
            deps: ['angular'],
            exports: 'angular-ui-mask'
        },

在app.js中,我已经完成:

var app = angular.module("app",
            [
                "ui.router",
                "mobile-angular-ui",
                "scrollable-table", //for alert triggering
                "rzModule", //slider for SEMI diagram
                "isteven-multi-select",
                "ui.bootstrap",
                "cgBusy", "dndLists", 'apm-kpi-widget',
                'angular.filter',
                "pascalprecht.translate",
                "jQueryScrollbar",
                "ui.checkbox",
                "angular-ui-mask"


            ])

这正是我为ngMask做的。但是在这种情况下,我会出错

[$injector:modulerr] http://errors.angularjs.org/1.5.5/$injector/modulerr?
    at angular.js:38
    at angular.js:4587
    at q (angular.js:322)
    at g (angular.js:4548)
    at bb (angular.js:4470)
    at c (angular.js:1746)
    at Object.yc [as bootstrap] (angular.js:1767)
    at HTMLDocument.<anonymous> (angularAMD.js:449)
    at i (jquery-1.12.3.min.js?v=1531811705531:2)
    at Object.add [as done] (jquery-1.12.3.min.js?v=1531811705531:2)

出什么问题了?

0 个答案:

没有答案