>我有一个标签服务提供商,它显示客户的详细信息。单击选项卡时,它会显示要编辑的空字段并给出此错误
角度.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 文件中。这将解决您的问题。
- 转到 Angular.json 文件
- 查找脚本
- 在脚本中添加"node_modules/intl-tel-input/build/js/utils.js"以及intlTelInput.min.js/intlTelInput.js
- 救
- 刷新您的应用程序