开发者社区 问答 正文

學生組件的紙如何在選中一個學生之后自動賦值給一個單行文本

我現在是想要用行業控件中的學生這一個組件獲取我們學校架構下的每個學生的信息,但是目前由於學校並沒有錄入學生們的學籍號,導致除了學生姓名我們沒有一個對學生的唯一標識,我現在想設置一個單行文本能夠讀取到學生組件的學生姓名,但是目前不論我用js或者默認值的公式編輯都沒用屏幕截图 2024-10-09 134828.png
這是使用默認值的公式編輯的效果,文本值是空的屏幕截图 2024-10-09 134941.png
如果使用js屏幕截图 2024-10-09 135250.png
屏幕截图 2024-10-09 135508.png
右側的控制台可以看到我們打印出來的學生信息,但是在文本框中仍然不顯示,求助到底怎麼樣才能讓學生組件中學生的姓名能夠賦值給一個文本框

展开
收起
游客fw7rarnto3576 2024-10-09 14:31:11 49 分享 版权
来自: 钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 您好,因为学生组件值是一个数组对象,但是单行文本组件值的格式是一个字符串,所以给单行组件赋值的时候不能直接使用value,可以使用一个新的变量去接收数组对象里面的text或者value。或者是赋值的时候setValue直接使用数组对象里面的text或者value。value[0].text或者value[0].value。text是学生名称,value是学生编号
    image.png
    image.png

    2024-10-09 15:43:50
    赞同 439 展开评论
问答分类:
问答地址: