vue+ajax实现页面加载完成后渲染页面

el-select下拉框组件el-option如何使用v-for动态渲染问题 - 方法篇 element-UI 下拉框el-select组件el-option的v-for问题 我的代码: <template> <div id="htmlWrap"> <!--header--> <div class="bg545C64"> <NavMenuVue></NavMenuVue&a 阅读详情

学完vue很长时间了但是一直在实际工作开始中用到感觉忘完了。最近年底正好比较闲。把最近写的一个抽奖系统改造一下。

其实代码很简单。我想实现页面加载完成立马去渲染页面

new Vue({
			el:"#award",
			data:{
				msg:[]
			},
			methods:{
				getData:function(){
					let self = this;
					$.ajax({
						type:"get",
						url:ss.urlMapping['GETALLAWARD'],
						async:false,
						data:{},
						dataType:"json",
						success:function(data){
							self.msg = data.data
						},
						error:function(data){
							
						}
					});
				}
			},
			created:function(){
				this.getData();
			}
		})
<div class="center">
			<p>选择奖项:</p>
			<select id="award" style="width: 200px;">
				<option value="-1">请选择奖项</option>
				<option  v-for="data in msg" :value="data.id">{{data.name}}</option>
			</select>
		</div>

其实这是我百度出来的结果。我一开始的写法是把ajax这个过程写在created生命周期函数里面,但是不知道为什么一直加载不成功。希望有大佬帮忙解答一下。

 

浅谈Vue.js 关于页面加载完成后执行一个方法的问题 主要介绍了Vue.js 关于页面加载完成后执行一个方法的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 立即下载

相关推荐

小红书图文AI创作:输入主题,一键生成图文(coze工作流教程+获取)

输入主题,工作流一键生成小红书风格图文,30s一条,可批量生成

2301_79384090的博客 2799

关于element中el-option绑定数据,数据更新未重新渲染

这几天开发vue3项目,引用elment中的el-select和el-option进行下拉框的渲染。在此过程中出现了这样的问题(下述代码有所简化): 首先,我通过下述代码对el-option进行数据绑定 <div class="myInfo_type"> <span @click="handleClick" > </span> </div> <div class="myInfo_date"> <el-sel...

明豆的博客 1万+

Verilog与综合:数字逻辑的代码化革命及其未来挑战

本文深入探讨Verilog硬件描述语言与逻辑综合技术在数字芯片设计中的革命性作用。Verilog实现了数字逻辑的代码化描述,而综合技术则将其自动转换为门级网表,大幅提升设计效率。文章重点分析了在先进工艺节点下面临的时序、功耗和物理效应等挑战,并展望了AI驱动综合优化的未来发展方向。

postgres8guard的博客 801

vue+ajax(vue如何渲染ajax请求回的数据)

vue+ajax(vue如何渲染ajax请求回的数据) 由于公司权限所致,不能使用vue全家桶,但是又想使用vue,大家都知道,vue 是不支持ajax的,那么如果我非要用vue去渲染ajax请求回来的数据怎么办呢? 以下是思路, 1、先创建vue实例vm,在methods里写一个loading(param)方法用来处理ajax请求的数据 2、在vue实例外面写ajax请求, 3、在ajax的请求回调函数里调用vm.loading(param) 以下是伪代码, var param = {} var vm =

tuo_tuo_guo的博客 1511

科研党福音:如何用Zotero+Paper Agent打造你的AI论文速递系统(附详细配置教程)

本文为科研工作者提供了一套利用Zotero和开源工具Paper Agent构建自动化AI论文速递系统的详细教程。该系统能基于用户在Zotero中的文献库智能学习研究兴趣,每日自动从arXiv等平台筛选、下载并深度解读最相关的前沿论文,生成个性化日报,实现从被动接收到主动精准获取的知识工作流重塑。

kite3的博客 514

树莓派烧录验证失败:跳过验证步骤实现成功启动的实用技巧

本文针对树莓派烧录系统时常见的验证失败问题,提供了跳过验证步骤实现成功启动的实用技巧。通过分析Windows与Linux文件系统差异导致的SD卡验证报错,指导用户在烧录完成后立即关闭验证窗口,或使用BalenaEtcher等第三方工具规避问题,确保树莓派正常启动。

yyy34的博客 949

vue 页面重新加载渲染nextTick

当vue的页面需要重新渲染,不仅仅是数据的更新,div的高度要变化的时候就要用nextTick来重新渲染页面。Vue.nextTick():在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。

yuguang的博客 5258

微信小程序云开发订单微信支付与小票和标签打印的完整高效流程

本片文章全文12000字,细致讲述从申请账户到小程序注册到打印机的选型最后到实现微信小程序云开发订单支付更新与小票,标签打印完整的高效流程。客户A在我们的点餐平台上点了一杯咖啡,所以客户要在选好后付款,在付款完成后商家的小票打印机和标签打印机打印出本订单的相关信息。

weixin_52312427的博客 3649

vue 页面加载完自动请求ajax加载数据

首先要引入vue.js 再引入axios.js <script src="/static/vue/kf_vue.js"></script> <script src="https://cdn.staticfile.org/axios/0.18.0/axios.min.js"></script> <script> new Vue({ el: '#vue_list', data: { list: {} }, // 事件区域 .

PHP,Java--在世悟空的博客 4469

【SWAT】SWAT中预定义河网及流域

平原圩区没有明显的海拔差异。DEM中包含的地形信息无法定义河段的位置和水文连接,SWAT模型Watershed Delineator中提供两种方法,帮助用户输入流域拓扑信息。第一种方法,“Burn-in”和手动绘制河段和子流域边界。首先,使用“Burn-in”功能导入数字河道网络(DCN),并根据DEM和DCN绘制河流和子流域。然后在ArcGIS中编辑“流域”和“河段”层,可以调整位置、范围和水文连接。第二种方法,可以手动绘制或重新编辑河流和子流域,预定义河网及流域。

```On Earth, Be Water, By Coding``` 3273

Altium Designer应用技巧13: 四层板的拼版方法

本文介绍在Altium Designer中,进行4层板的拼版方法。Altium Designer有多种拼版方法,本文选择最直观的复制、删帖方法来完成,步骤如下: 1、看一下原始文件,如下图所示,我们要对该板进行拼版操作。 2、通过菜单“报告”-“板子信息”得到板子大小,在这里一般切换为mm比较好操作,我们可以使用快捷键"q"。 3、如果是水平拼版,我们需要关心水平长度;如果是垂直拼版...

snmplink的博客 1万+

Vue-请求数据渲染页面

1、前边说到ajax请求的发送,今天要实现的是页面加载完成之后,渲染出列表的数据 2、首先新建一个GoodsList.vue ,加入一下HTML内容 <template> <div class="hello"> <h1>{{title}}</h1> <ul> <li v-for="(v,k) in goodsList" :key="k"> <div style="border:1px

奇葩也是花 7536

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

使用jQuery,vue实现同步请求

一般工作的时候,绝大部分场景使用的是异步请求,可以使用ajaxaxios等技术实现; 中间最常用的是jquery的ajax方法;也有近几年出现的vue的axios $.ajax({ url: "XXX",//请求路径 data: { param1: jsonObj1, params2: str2... }, type: "POST",//GET //dataType: "JSON",//需要返回JSON对象(如果Ajax返回的是手动拼接的JSON字符串,需要Ke..

森的博客 702

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

全网最强JavaWeb笔记 | 万字长文爆肝JavaWeb开发——day03_Vue_Element

万字长文爆肝黑马程序员2023最新版JavaWeb教程。这套教程打破常规,不再局限于过时的老套JavaWeb技术,而是与时俱进,运用的都是企业中流行的前沿技术。笔者认真跟着这个教程,再一次认真学习一遍JavaWeb教程,温故而知新,对JavaWeb开发也有了更加深入细致的了解。因此笔者做了全网最全面详细的学习笔记,通篇图文并茂,

qq_45832461的博客 1835

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Vue在渲染页面前加载ajax请求返回的数据

在Vue项目中遇到了这样的需求: 前端某个页面的结构是一个父组件,多个子组件通过前端路由跳转,子组件中有几个共用的下拉框,下拉框的数据从后端加载。 设计是: 先通过ajax请求从后端加载数据,缓存在另一个组件,再渲染子组件。确保只加载一次且渲染子组件前数据已经加载。 具体的实现方法是: 用Vue-Router提供的导航守卫(见官方文档:https://router.vuejs...

clamtheelder的博客 4141

ajax请求+vue.js渲染+页面加载

1.导入js "> " rel="stylesheet"> " rel="stylesheet"> "> 2.body主体 订单管理 请输入地址:

日光倾城的博客 8638

vue 图片加载完成事件

当页面里有ajax请求数据,然后渲染图片的时候,dom会有展开的一瞬,产品觉得无法接受,so... 想到了image的onload事件,当图片加载完成之后再显示页面 原生js <img onload="get(this)" src="..." style="display: none"/> <script type="text/javascript"> functi...

learn8more的博客 5378

vueJs实现DOM加载完成之后自动下拉到底部

工作项目是基于vueJs框架的,遇到一个需求:有一组件,在创建时会通过ajax向服务器请求一组数据,以列表形式展示出来,并且自动下拉到底部。 实现思路:首先弄清楚vueJs组件的生命周期,如下图。 具体细节不做介绍,自行看图或者右转官网查找http://cn.vuejs.org/ 知道了生命周期,再对应需求,很自然地关注三个时期beforeCreate,mounted,updated

u014445339的博客 3万+

vue 加载页面时触发时间_详解Vue.js在页面加载时执行某个方法

详解Vue.js在页面加载时执行某个方法jQuery中可以这样写vue中,如果要达到相同效果,可以使用vue的生命周期函数,如create或者mounted附上vue.js的生命周期函数执行流程总结以上所述是小编给大家介绍的Vue.js在页面加载时执行某个方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!时间: 2018-11-19v...

weixin_31438219的博客 6372

dom vue 加载完 执行_vueJs实现DOM加载完之后自动下拉到底部的实例代码

这篇文章给大家介绍vueJs实现DOM加载完成之后自动下拉到底部,文中给大家记录了整个问题的过程,对实现思路感兴趣的朋友大家阅读下本文。/.....................................更新..................................../这个问题是很早之前遇到的,后来想来,其实是个很简单的问题。在dom记载完成就自动下拉到底部,只需要使用Vue....

weixin_39983554的博客 290

使用vue框架,ajax发送请求,渲染页面进不去

使用vue框架,ajax发送请求,渲染页面进不去 # 问题描述 使用vue框架,利用ajax发送请求,前端利用console.log可以打印出来值,但是在页面渲染时,一直渲染不进去。如下所示: 代码块: <script type="text/javascript"> var vm = new Vue({ el: '#app', data:{ tableData: [{ id:"", workNumber:"123",

weixin_44236424的博客 849

vue组件加载完成之后执行方法_vuejs实现ready函数加载完之后执行某个函数的方法...

vue.js 教程Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。Vue 只关注视图层, 采用自底向上增量开发的设计。Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。我期望vue中tds全都渲染在界面上之后,再调用一个函数(其实这个函数主要作用是给表格中的选择框加监听,如果tds没有渲染,那监听也加不上去)。日期任务是否执行执行...

weixin_39860975的博客 1992

Vue -- 如何解决页面在 mount 中的方法执行完成后才开始加载 & 如何为页面设置遮罩

this.mounted=function(){ this.getAllVirtualResourceList(); }, 假设在 mount 中执行的 getAllVirtualResourceList 函数十分耗时,造成了整个页面在函数未执行结束前都无法渲染。这显然是有问题的,可以确定应该是语法层面的问题。页面的渲染过程无需等到 mount 中的方法执行完成后才能进行 那为什么会造成这种情况呢?经过排查,发现是在 getAllVirtualResourceList 函数的 ajax 请求中,用到了

支棱起来 1691

ajax访问后端后把返回的页面渲染到本页面的局部(页面的嵌套)

自己把以前的javaweb项目重新用SSM框架进行整理,遇到一个问题,因为以前的文件我都是放在WEB-INF外面,用Bootstarp的模态框没有问题,现在除了登录其他的都放进了WEB-INF下,这样就显示不了,我知道是放在WEB-INF(保护)下面的原因,我就想不用模态框了,想用异步局部刷新来实现 直接上代码 这是head里的代码 <script type="text/javascri...

胖墩的IT博客 2144

Ajax获取数据渲染到页面

$(function () { $.ajax({ url:'http://www.hzy.cmdcw.com/index.php/message', type:'post', dataTypt:'json', timeout:'1000', cache:'fals

Jmagination的博客 2万+
上一篇: echarts结合ajax刷新数据
下一篇: mysql中使用函数实现遍历查询结果
若往夕之
博客等级 码龄9年 20粉丝 82原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值