Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何调用FooterView方法_Javascript_Yui - Fatal编程技术网

Javascript 如何调用FooterView方法

Javascript 如何调用FooterView方法,javascript,yui,Javascript,Yui,根据Alloy UI API,FooterView类有一个名为refreshFooter()的方法 刷新页脚视图中的摘要项,并根据当前“数据”内容填充页脚元素。 我试图找出在某个事件后如何调用此函数,但不确定如何进行调用,因为footerView被定义为一个属性。这是我的数据表: var dataTable = new Y.DataTable({ columns: columns, height: '95%', footerView: Y.FooterView,

根据Alloy UI API,FooterView类有一个名为
refreshFooter()
的方法 刷新页脚视图中的摘要项,并根据当前“数据”内容填充页脚元素。

我试图找出在某个事件后如何调用此函数,但不确定如何进行调用,因为
footerView
被定义为一个属性。这是我的数据表:

var dataTable = new Y.DataTable({
    columns: columns,
    height: '95%',
    footerView:   Y.FooterView, 
    footerConfig: {
       fixed:   true,
       heading: {
           colspan:    5,
           content:    "Number of Records : {row_count}" 
       }
   }
}))

我尝试将
footerView
放入一个变量并调用but,但没有成功。关于如何执行这个函数有什么想法吗


来源:

基本上,表格需要两种信息:表格列和数据。在列和数据之后将它们传递到数据表中,不要忘记渲染它。我认为你没有渲染它试试看

    YUI().use(
  'aui-datatable',
  function(Y) {
    var columns = [
      name,
      age
    ];

    var data = [
      {
        name: 'Bob',
        age: '28'
      },
      {
        name: 'Joe',
        age: '72'
      },
      {
        name: 'Sarah',
        age: '35'
      }
    ];

    new Y.DataTable(
      {
        columns: columns,
        data: data
      }
    ).render("#myDataTable");
  }
);

#myDataTable是您要渲染的div。

我稍后在代码中渲染我的表,列和数据与页脚视图一样显示良好。我只是想弄清楚如何在任何给定时间调用特定的footerView函数