FineUI 官方论坛

标题: RendererFunction 参数问题 [打印本页]

作者: 贝贝人生    时间: 2017-4-26 18:58
标题: RendererFunction 参数问题

F.RenderField()
         .HeaderText("是否启用")
         .DataField("IsDisp")
          .RendererFunction("renderIsDisps")
          .Width(80)

    function renderIsDisps(value, params)
    {
         这里取的 value 值是IsDisp的值,请问params 这个是什么?怎么解析。
         这里我能取到 当前的Id吗
    }


作者: 贝贝人生    时间: 2017-4-26 19:35
怎么取 当前选中行
F.Grid()
                        .ID("MenuGrid")
                        .BoxFlex(1)
                        .ShowBorder(true)
                        .ShowHeader(true)
                        .EnableCheckBoxSelect(true)
                        .EnableSimulateTree(true)
                        .Title("菜单列表")
                        .DataIDField("Id")
                        .DataTextField("MenuName")

类似以前的 DataGrid1.DataKeys[DataGrid1.SelectedIndex]
作者: sanshi    时间: 2017-4-26 19:44
最好的办法就是调试,在浏览器中 F12,设置断点,查看 params 的内容。

还有一个好办法是下载官网示例源代码工程,在项目中搜索,看下示例是怎么用的最直接。




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4