FullCalendar Yii模块:MainController.php中的actionList函数
我试图了解$start和$end变量如何/在何处传递到FullCalendar Yii模块的MainController.php脚本中的actionList函数: 这是否来自fullcalendar.min.js脚本?它似乎只在eventCal.js中被调用:FullCalendar Yii模块:MainController.php中的actionList函数,yii,fullcalendar,yii-extensions,Yii,Fullcalendar,Yii Extensions,我试图了解$start和$end变量如何/在何处传递到FullCalendar Yii模块的MainController.php脚本中的actionList函数: 这是否来自fullcalendar.min.js脚本?它似乎只在eventCal.js中被调用: var defaultCalendarOptions = { events: params.baseUrl+'list', 变量是否曾经使用Yii模块传入,或者始终是$start=0、$end=0?如果它们被传入,请
var defaultCalendarOptions = {
events: params.baseUrl+'list',
变量是否曾经使用Yii模块传入,或者始终是$start=0、$end=0?如果它们被传入,请解释
$start
和$end
变量实际上是如何$\u GET
参数被传递到actionList
方法的。Yii框架通常会这样做——如果一个动作方法有参数,它会查找相同名称的$\u GET
参数并传递这些参数
您很好地假设使用了events:params.baseUrl+'list'
行,但是发送GET请求的实际代码段被深入到fullcalendar.js文件中:
$.ajax($.extend({}, ajaxDefaults, source, {
data: data,
...
在这段代码中,
source
是上面的events
参数,它被传递到实际的fullcalendar脚本,data
是一个带有start
和end
参数的数组。您可以找到脚本的完整源代码。您正在使用的扩展只有缩小版本。$start
和$end
变量实际上是$\u GET
参数,传递给actionList
方法。Yii框架通常会这样做——如果一个动作方法有参数,它会查找相同名称的$\u GET
参数并传递这些参数
您很好地假设使用了events:params.baseUrl+'list'
行,但是发送GET请求的实际代码段被深入到fullcalendar.js文件中:
$.ajax($.extend({}, ajaxDefaults, source, {
data: data,
...
在这段代码中,
source
是上面的events
参数,它被传递到实际的fullcalendar脚本,data
是一个带有start
和end
参数的数组。您可以找到脚本的完整源代码。您正在使用的扩展只有缩小版。指向此模块的链接将有助于此模块的链接将有助于更好的理解,感谢您的详细解释。这将更有意义,感谢您的详细解释。