layui 表格利用json文件作为数据

提问 已结
27 454
寻影
寻影 2018-8-6
悬赏:20飞吻
版本:layui 浏览器:



报404
回帖
  • //第一个实例
    var tableInit = table.render({
    elem: '#userTable'
    ,url: '{:url('getData')}' //数据接口
    ,page: true //开启分页
    ,cols: [[ //表头
    {field: 'id', title: '赛事ID', sort: true, align: 'center'}
    ,{field: 'matchName', title: '赛事名称', sort: true, align: 'center'}
    ,{field: 'c_name', title: '比赛地点', sort: true, align: 'center'}
    ,{field: 'maxTeam', title: '队伍上限', sort: true, align: 'center'}
    ,{field: 'maxNum', title: '每队人数上限', sort: true, align: 'center'}
    ,{field: 'minNum', title: '每队人数下限', sort: true, align: 'center'}
    ,{field: 'endTime', title: '报名截止时间', sort: true, align: 'center'}
    ,{title: '操作', align: 'center', fixed: 'right', templet:'#action'}
    ]]
    });
    getData方法:
    // 从文件中读取数据到PHP变量
    $json_string = file_get_contents('json/data.json');
    // 用参数true把JSON字符串强制转成PHP数组
    $data = json_decode($json_string, true);
    return $data;
    以上是我用PHP举的例子,其他语言思路都差不多
    0 回复
  • 寻影
    2018-8-6
    @小样哟
    就在根目录下
    1 回复
  • felamin
    2018-8-6
    一般请求接口报404就是你的数据没有返回。。不然就是接口写错
    0 回复
  • 寻影
    2018-8-6
    @felamin 我是获取本地json文件的
    0 回复
  • @寻影 路径你确定是对的? 404 就是找不到
    0 回复
  • 404 错误
    检查路径
    检查文件
    如果都是对的,那就不可能是 404
    0 回复
  • 请求路径找不到,建议请求自定义方法,里面引入json文件返回同样可以。你这样json文件里就需要return。
    0 回复
  • 神奇。。。。。
    手动访问 可以访问么、
    0 回复
  • 直接URL访问 test.json
    0 回复
  • 寻影
    2018-8-6
    @风言枫语 自定义方法?有文档或者技术文档看看嘛
    0 回复
  • 寻影
    2018-8-6
    @小样哟 手动?怎么手动
    0 回复
  • 寻影
    2018-8-6
    0 回复
  • 0 回复
  • 寻影
    2018-8-6
    @小样哟 404
    0 回复
  • [微笑]
    0 回复
  • 寻影
    2018-8-6
    @小样哟 ????
    0 回复
  • 用本地IP吧~ 别用局域网的
    0 回复
  • @寻影 就用数据表格里面的url请求方法就可以了,方法里面引入json文件并return就可以了,这哪需要什么文档
    0 回复
  • 用npm 下载一个 live-server
    然后做前端项目吧~
    0 回复
  • 这个问题就是你本地环境的问题~ 你直接访问 URL都不可以访问,你这局域网IP分配的有点毛病
    0 回复
  • [嘻嘻] 中毒很深
    0 回复
  • 寻影
    2018-8-6
    @小样哟 是iis的问题,但是也一样获取不了数据,数据接口请求异常
    0 回复
  • 寻影
    2018-8-6
    @风言枫语 不是很懂
    0 回复
  • 寻影
    2018-8-6
    @风言枫语 你的意思是,先把json文件里的数据封装在一个类里,然后在访问这个类,把数据传到datatable?
    0 回复
  • @寻影 你终于明白了
    0 回复
  • 寻影
    2018-8-6
    0 回复
  • Arlen
    5天前
    @寻影 请问,那个request 里的两个参数是要传递到后台的吗?然后根据这两个参数执行方法和sql语句吗?请你看看我发的提问,是不是这个原因?谢谢!
    0 回复