开发者社区> 问答> 正文

宜搭怎么在页面渲染结束,且获取部门之类的控件获取值后自动调用自己的函数

宜搭怎么在页面渲染结束,且获取部门之类的控件获取值后自动调用自己的函数

展开
收起
游客jdmtio57anki6 2023-04-17 17:09:59 188 0
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    你可以在页面渲染结束后,绑定 ready() 函数来监听页面准备完成的事件,然后在函数中获取相应控件的值并调用自己的函数。示例代码如下:

    YD.ready(function() {
      // 获取部门控件的值
      var departmentValue = YD.getCmp('departmentField').getValue();
    
      // 调用自己的函数
      myFunction(departmentValue);
    });
    

    其中,departmentField 是你需要获取值的控件的名称,myFunction 是你自己定义、执行相应操作的函数。在这个例子中,我们使用 YD.getCmp() 方法获取控件,然后使用 getValue() 方法获取控件的值。

    2023-04-30 09:55:23
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    对于每个组件,都可以设置条件渲染。部门组件可以直接设置渲染或者不渲染,也可以绑定变量来响应式渲染。您可以通过以下路径设置:

    【电脑钉钉】-【宜搭】-【我的应用】-【进入对应应用】-【进入对应自定义页面】-【点击组件】- 右侧【高级】- 【变量绑定图标】按照需求设置即可。

    如果不渲染,则通过 API this.$('fieldId') 来获取的控件实例为 null。

    2023-04-17 18:12:16
    赞同 1 展开评论 打赏
问答分类:
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载