码上敲享录 > jsp开发经验分享 > vue.js渲染页面,进入页面时获取不到数据

vue.js渲染页面,进入页面时获取不到数据

上一章章节目录下一章 2019-04-30已有398人阅读 评论(0)

主要是setTimeout("getLaterData()",100)里面的getLaterData()方法里面的函数,可以获取vue.js标签动态生成的标签。


html

<template v-for="a in applyConfig"  >

 <input type="text" :value="d.xm_mc"  id="a_flag" />

</template>

js

var map={

 setmeal:'',

 applyConfig:[], //列表

};

new Vue({

 el: '#app',

 data: map,

 mounted: function () {

     $.get("/applyingConfig/AllApplyingConfig",{},function (data) {

        map.applyConfig = data.listApplying;

        setTimeout("getLaterData()",100);//页面渲染完成后0.1s再执行,获取动态生的标签

     })

 }

});


function getLaterData(){

 $("#a_flag").val("录入");

}


向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
向大家推荐《Java面试进阶指南》:https://xiaozhuanlan.com/javainterview?rel=6923152725
向大家推荐《GIS之家》:https://xiaozhuanlan.com/gishome?rel=6923152725
0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交