显示错误角度.js:12477 类型错误: $(..).intlTelInput 不是一个函数



>我有一个标签服务提供商,它显示客户的详细信息。单击选项卡时,它会显示要编辑的空字段并给出此错误

角度.js:12477 类型错误: $(...(.intlTelInput 不是一个函数

刷新页面后,错误消失。可能是什么问题?

我已经将我的intlTelInput函数放在超时函数中,但它不起作用。

这是我的代码

if ($("input[name='code']").length >= 1) {
$("input[name='code']").intlTelInput({
separateDialCode: true,
initialCountry: "auto",
geoIpLookup: function (callback) {
$.getJSON("https://freegeoip.net/json/", function (data) {
callback(data.country_code); `
});
}
});
}

这是完整的错误

角度.js:12477 类型错误: $(...(.intlTelInput 不是 对象。 (http://localhost/taskm-rio/public/admin/app/ng-controllers/providerController.js:104:49(

在此处输入图像描述

在脚本中添加实用程序.js,

`"scripts": [ 
"node_modules/intl-tel-input/build/js/utils.js"
]`

在 angular.json 文件中。这将解决您的问题。

  1. 转到 Angular.json 文件
  2. 查找脚本
  3. 在脚本中添加"node_modules/intl-tel-input/build/js/utils.js"以及intlTelInput.min.js/intlTelInput.js
  4. 刷新您的应用程序

最新更新