您好,登錄后才能下訂單哦!
1、這是radio沒有顯示出來的情況
2、正常的應該是這樣的
3、解決方法就是:使用form.render() 刷新界面
layui.use('form',function(){ var form = layui.form; //刷新界面 所有元素 form.render(); });
4、它還有另一種用法
form.render('radio')
這樣它就只刷新 屬性radio,別的都不刷新
5、官網解釋:
更新渲染
有些時候,你的有些表單元素可能是動態插入的。這時 form 模塊 的自動化渲染是會對其失效的。雖然我們沒有雙向綁定機制(因為我們叫經典模塊化框架,偷笑.gif) 但沒有關系,你只需要執行 form.render(type, filter); 方法即可。
第一個參數:type,為表單的 type 類型,可選。默認對全部類型的表單進行一次更新。可局部刷新的 type 如下表:
參數(type)值 | 描述 |
---|---|
select | 刷新select選擇框渲染 |
checkbox | 刷新checkbox復選框(含開關)渲染 |
radio | 刷新radio單選框框渲染 |
例子layui.code
form.render(); //更新全部 form.render('select'); //刷新select選擇框渲染
以上這篇解決layui的radio屬性或別的屬性沒顯示出來的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。