zoukankan      html  css  js  c++  java
  • [FE] FastAdmin 动态下拉组件 Selectpage 自定义 data-params

    正常情况下,我们想获取列表只需要定义接口路径和要显示的字段名即可,

    比如:

    <input id="c-package_ids" data-rule="required" data-field="package_name" data-source="package/index" data-params="" data-multiple="true" class="form-control selectpage" name="row[package_ids]" type="text" value="{$row.package_ids}">

    当想为data-source传递条件时需要用到 data-params, 并且改 data-source="package/selectpage"。

    data-params 支持 function 类型,如果需要动态传参(例如联动查询),则可以在 JS 中(一般路径是 public/assets/js/backend/xxx )将 data-params 添加一个 function 处理即可,在表单初始化 Form.api.bindevent 之前使用,例如传递动态选择的类型。

    比如:

    $("#c-package_ids").data("params", function (obj) {
      return {custom: {category_id: $("#c-category_id").val()}};
    });

    Doc:https://doc.fastadmin.net/doc/178.html

    Link:https://www.cnblogs.com/farwish/p/14646165.html

  • 相关阅读:
    [日料探店] 食一料理
    工地英语
    C++20协程解糖
    C++20协程解糖
    C++20协程解糖
    单表操作
    数据库查询语句罗列
    数据库简易介绍
    mysql的常用操作
    css基础
  • 原文地址:https://www.cnblogs.com/farwish/p/14646165.html
Copyright © 2011-2022 走看看