Javascript 为什么这个使用syncfusion的简单Angularjs会向我抛出错误UncaughtTypeError:Cannotreadproperty';小部件';未定义的
我对Angularjs比较陌生,我正在尝试使用Javascript 为什么这个使用syncfusion的简单Angularjs会向我抛出错误UncaughtTypeError:Cannotreadproperty';小部件';未定义的,javascript,angularjs,syncfusion,Javascript,Angularjs,Syncfusion,我对Angularjs比较陌生,我正在尝试使用Syncfusion来实现一些图表,因此我开始使用他们网站上提供的Angularjs CDN编写一个简单的代码。但这让我犯了一个错误。我不确定我做错了什么。我在SO或Syncfusion论坛中找不到任何类似的帖子。有人能帮我吗?如果这是重复的,我真的很抱歉 这是他们网站上的帮助文档: 这是CDN链接页面: 代码如下: <!DOCTYPE html> <html ng-app="DateCtrl"> <
Syncfusion
来实现一些图表,因此我开始使用他们网站上提供的Angularjs CDN
编写一个简单的代码。但这让我犯了一个错误。我不确定我做错了什么。我在SO或Syncfusion论坛中找不到任何类似的帖子。有人能帮我吗?如果这是重复的,我真的很抱歉
这是他们网站上的帮助文档:
这是CDN链接页面:
代码如下:
<!DOCTYPE html>
<html ng-app="DateCtrl">
<head>
<title>Testing EJAngular</title>
<!--jQuery Starts-->
<script src="http://cdn.syncfusion.com/js/assets/external/jquery-1.10.2.min.js"></script>
<!--jQuery Ends-->
<!-- Angularjs CDN Starts -->
<script src="http://cdn.syncfusion.com/js/assets/external/angular.min.js"></script>
<!-- Angularjs CDN Ends -->
<!--EJ Angular Starts-->
<script src="http://cdn.syncfusion.com/18.2.0.44/js/common/ej.widget.angular.min.js"></script>
<!--EJ Angular ENDS -->
</script>
</head>
<body ng-controller="DatePickerCtrl">
<!--Container for ejDatePicker widget-->
<input id="datepick" ej-datepicker e-value="dateValue" e-enableStrictMode="true" />
<script type="text/javascript">
var DateCtrl = angular.module('DateCtrl', ['ejangular'])
DateCtrl.controller('DatePickerCtrl', function ($scope) {
$scope.dateValue = "2/3/2013";
});
</script>
</body>
</html>
测试无角
var DateCtrl=angular.module('DateCtrl',['eAngular']))
控制器('DatePickerCtrl',函数($scope){
$scope.dateValue=“2/3/2013”;
});
来自控制台的错误消息:
发布此答案,因为它可能对将来的人有用。几乎不需要再添加CDN。以下是所有CDN:
<link href="http://cdn.syncfusion.com/18.2.0.44/js/web/flat-azure/ej.web.all.min.css" rel="stylesheet" />
<script src="http://cdn.syncfusion.com/js/assets/external/jquery-1.10.2.min.js"></script>
<script src="http://cdn.syncfusion.com/js/assets/external/jquery.easing.1.3.min.js"></script>
<script src="http://cdn.syncfusion.com/js/assets/external/jsrender.min.js"></script>
<script src="http://cdn.syncfusion.com/18.2.0.44/js/web/ej.web.all.min.js"></script>
<!-- Angularjs CDN Starts -->
<script src="http://cdn.syncfusion.com/js/assets/external/angular.min.js"></script>
<!-- Angularjs CDN Ends -->
<!--EJ Angular Starts-->
<script src="http://cdn.syncfusion.com/18.2.0.44/js/common/ej.widget.angular.min.js"></script>
<!--EJ Angular ENDS -->
发布此答案,因为它可能对将来的人有用。几乎不需要再添加CDN。以下是所有CDN:
<link href="http://cdn.syncfusion.com/18.2.0.44/js/web/flat-azure/ej.web.all.min.css" rel="stylesheet" />
<script src="http://cdn.syncfusion.com/js/assets/external/jquery-1.10.2.min.js"></script>
<script src="http://cdn.syncfusion.com/js/assets/external/jquery.easing.1.3.min.js"></script>
<script src="http://cdn.syncfusion.com/js/assets/external/jsrender.min.js"></script>
<script src="http://cdn.syncfusion.com/18.2.0.44/js/web/ej.web.all.min.js"></script>
<!-- Angularjs CDN Starts -->
<script src="http://cdn.syncfusion.com/js/assets/external/angular.min.js"></script>
<!-- Angularjs CDN Ends -->
<!--EJ Angular Starts-->
<script src="http://cdn.syncfusion.com/18.2.0.44/js/common/ej.widget.angular.min.js"></script>
<!--EJ Angular ENDS -->
当我们没有引用所需的Syncfusion脚本文件时,通常会出现此问题。查看下面链接中的AngularJS文档 查看下面的DatePicker演示链接 查看以下链接以了解有关Syncfusion AngularJS DatePicker的更多信息 行为: 值绑定: API参考: 我们也可以在Syncfusion论坛中提出疑问
当我们没有引用所需的Syncfusion脚本文件时,通常会出现此问题。查看下面链接中的AngularJS文档 查看下面的DatePicker演示链接 查看以下链接以了解有关Syncfusion AngularJS DatePicker的更多信息 行为: 值绑定: API参考: 我们也可以在Syncfusion论坛中提出疑问
所以它起作用了。我又试了几次,终于成功了。实际上,需要添加的CDN很少,这在
Angularjs
代码中没有提到。下面我添加了代码,所以它起作用了。我又试了几次,终于成功了。实际上,需要添加的CDN很少,这在Angularjs
代码中没有提到。下面我添加了代码。非常感谢您的回复。我是新来的Syncfusion
,所以试图从官方文档中学习,我有很多困惑。事实上,现在我在这里发布的另一个问题让我震惊,如果你有机会的话,请你调查一下:非常感谢你的回复。我是新来的Syncfusion
,所以试图从官方文档中学习,我有很多困惑。事实上,现在我对我在这里发布的另一个问题感到震惊,如果你有机会,请你研究一下: