Vue中使用layui select選擇框沒法渲染的問題

1、問題ui

  在Vue中使用layui後,刷新頁面或者首次進入頁面select能夠正常加載,可是從其餘頁面進入就沒法渲染。要解決這個問題首先弄明白layui的form模塊渲染原理以及Vue的生命週期。spa

 

2、layui更新渲染雙向綁定

  layui若是不加載form模塊,select、checkbox、radio等將沒法顯示,而且沒法使用form相關功能。有些時候,你的有些表單元素多是動態插入的。這時 form 模塊的自動化渲染是會對其失效的。雖然layui沒有雙向綁定機制,但沒有關係,你只須要執行 form.render(type, filter); 方法便可。(詳情查看layui文檔)code

 

3、Vue生命週期orm

 

4、解決方案blog

1 mounted: function () { 2 layui.use('form', function () { 3 var form = layui.form; 4 form.render('select'); 5  }); 6 }
相關文章
相關標籤/搜索