[fastadmin]第二篇:开发坑点

1. 初始化表格

每个function 都要重新table.init.

跟go 是很大不同。

[fastadmin]第二篇:开发坑点

比如上图,实际上index 的function,已经油table初始化了。
但是我写了一个log 方法 (这是table 行上加了一个按钮,查询历史记录)

弹框展示 table。导致table 一直出不来

最后发现就是没有初始化。
相对应的,结尾也要加上bindevent

[fastadmin]第二篇:开发坑点

2. js 排错。

如果js 排错,console 告诉你第几行,那就直接看即可。很简单。

[fastadmin]第二篇:开发坑点

3. fastadmin后台的前端页面对应的js里,怎么样使用php变量?

php:使用 $this->assignconfig('data', $data); 返回
js:使用 Config.data 获取

4. fastadmin 动态下拉。

其实可以参考

[fastadmin]第二篇:开发坑点

这里有很多的demo

terryz.github.io/selectpage/demo.h...

5. 动态下拉中,解决id就是多了1 的问题

场景,代码如下:

<div class="form-group">
 <label class="control-label col-xs-12 col-sm-2">{:__('Chqd')}:</label>
 <div class="col-xs-12 col-sm-8">
 <select id="c-chqd" min="0" class="form-control selectpicker" multiple name="row[chqd]" diy_n = "{$row.chqd}">
  {foreach name="ypjhqdList" item="vo"}
            <option value="{$vo.id}" {in name="key" value="$row.chqd"} selected {/in} >{$vo.qdjc}</option>
  {/foreach}
        </select>
 </div></div>

就是发现 id,与下拉框就是差了一位。

修改如下:in name=”key+1

                <option value="{$vo.id}" {in name="key+1" value="$row.chqd"} selected {/in} >{$vo.qdjc}</option>

本作品采用《CC 协议》,转载必须注明作者和本文链接
嗨,我是波波。曾经创业,有收获也有损失。我积累了丰富教学与编程经验,期待和你互动和进步! 公众号:上海PHP自学中心 付费知识星球:破解面试:程序员的求职导师
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
司机 @ 欣昊玉
文章
273
粉丝
339
喜欢
557
收藏
1103
排名:64
访问:12.1 万
私信
所有博文
社区赞助商