jquery - 显示错误 angular.js:12477 TypeError: $(...).intlTelInput is not a function
问题描述
我有一个显示客户详细信息的标签服务提供商。当您单击选项卡时,它会显示要编辑的空字段并给出此错误
angular.js:12477 TypeError: $(...).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); `
});
}
});
}
这是完整的错误
angular.js:12477 TypeError: $(...).intlTelInput 不是 Object 的函数。( http://localhost/taskm-rio/public/admin/app/ng-controllers/providerController.js:104:49 )
解决方案
在脚本中添加 utils.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
- 节省
- 刷新您的应用程序
推荐阅读
- php - 如何通过在 php 中单击按钮将 AJAX 信息从用户传递给另一个用户?
- angular - 如何根据已验证或未验证将用户重定向到不同的网址
- c# - 如何获取列表框中每行的日期之间的时间?
- javascript - Javascript嵌套解构语法
- css - 使用 alt 和/或标题更改 CSS
- python - 无法理解 keras.layers.Embedding() 的含义
- ios - 在上传构建之前如何知道 info.plist 中缺少什么?
- node.js - 如何使用 Nginx v1.14.1 防止端口号到其他子域?
- python - Python3 OOP:选择不带变量的特定类的所有对象
- python - 蜉蝣日出-1分钟