当前位置: 首页 > news >正文

合肥网站定制开发公司汽车网址大全软件下载

合肥网站定制开发公司,汽车网址大全软件下载,青岛网站优化联系方式,购物网站主页模板目录 在合适的时间进行操作取dom元素利用生命周期模拟网络数据发送代码示例 总结 欢迎关注 『VUE』 专栏,持续更新中 欢迎关注 『VUE』 专栏,持续更新中 在合适的时间进行操作 假设网页一颗果树,我们要取dom(果实),一定要在渲染完成后才能取(果实) 通常…

目录

    • 在合适的时间进行操作
    • 取dom元素
    • 利用生命周期模拟网络数据发送
      • 代码示例
    • 总结


欢迎关注 『VUE』 专栏,持续更新中
欢迎关注 『VUE』 专栏,持续更新中

在合适的时间进行操作

假设网页一颗果树,我们要取dom(果实),一定要在渲染完成后才能取(果实)

通常是在组件挂载完毕mounted()(果子成熟了)取较为合适.


取dom元素

beforeMount()挂载之前,underfind
mounted()挂载完毕,才能拿到dom

app.vue

<template><h3>生命周期</h3><p ref="msg">{{ message }}</p><button @click="updatedData">修改数据</button>
</template><script>
export default {data() {return {message: "qwer",};},methods: {updatedData() {this.message = this.message + "asdf";},},beforeCreate() {console.log("创建之前~");},created() {console.log("创建完毕");},beforeMount() {console.log("挂载之前");console.log(this.$refs.msg); //underfind},mounted() {console.log("挂载完毕");console.log(this.$refs.msg);},beforeUpdate() {console.log("更新之前");},updated() {console.log("更新完毕");},beforeUnmount() {console.log("销毁之前");},unmounted() {console.log("销毁完毕");},
};
</script>

利用生命周期模拟网络数据发送

一个常用的应用是我们接收到一组json数据,然后在前端可视化,在我们挂载完毕的生命周期后进行渲染.所以通过在挂载完毕后加入数据的方式,模拟网络数据发送到网页的过程.

data数据初始化是在create之后的,表示数据初始化完毕,所以我们created()中赋值数据,实际开发中不是赋值是从某些接口获取.
在这里插入图片描述

  created() {console.log("创建完毕");this.banner = [{title: "mzh",content: "wg191",},{title: "ljc",content: "wg191",},{title: "ltl",content: "wg191",},];},

但是你也可以放在mounted()表示结构已经渲染完成,一般来说结构更重要,类似京东的下拉刷新商品,可以看到结构是已经有了的,但是数据是稍后出现的.

代码示例

<template><h3>生命周期</h3><p ref="msg">{{ message }}</p><button @click="updatedData">修改数据</button><ul><li v-for="(item, index) of banner" :key="index"><h3>{{ item.title }}</h3><h3>{{ item.content }}</h3></li></ul>
</template><script>
export default {data() {return {message: "qwer",banner: [],};},methods: {updatedData() {this.message = this.message + "asdf";},},beforeCreate() {console.log("创建之前~");},created() {console.log("创建完毕");},beforeMount() {console.log("挂载之前");console.log(this.$refs.msg); //underfind},mounted() {console.log("挂载完毕");console.log(this.$refs.msg);this.banner = [{title: "mzh",content: "wg191",},{title: "ljc",content: "wg191",},{title: "ltl",content: "wg191",},];},beforeUpdate() {console.log("更新之前");},updated() {console.log("更新完毕");},beforeUnmount() {console.log("销毁之前");},unmounted() {console.log("销毁完毕");},
};
</script>

总结

大家喜欢的话,给个👍,点个关注!给大家分享更多计算机专业学生的求学之路!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2024 mzh

Crated:2024-3-1

欢迎关注 『VUE』 专栏,持续更新中
欢迎关注 『VUE』 专栏,持续更新中
『未完待续』


http://www.yayakq.cn/news/701470/

相关文章:

  • 宝塔做的网站怎么就可以进去了wordpress代码执行
  • 建设工程合同管理多少分及格关键词排名优化如何
  • 网站建设土豆视频教程电子商务的网站建设的可用性
  • 徐州建立网站会计培训班多少钱
  • 网站建设代理成本网站和浏览器不兼容
  • seo网站推广收费网站后台制作这么做
  • 网站开发与管理内容邀请函制作软件app
  • 图片网站源码网站设计自学
  • 大连高端网站建设江苏网页设计公司
  • 手机免费网站建设微信下载安装免费2022
  • 建设大厦网站wordpress 多商家插件
  • 响应式网站建设哪家好做短租哪个网站
  • 为网站做一则广告语做游戏推广怎么找客户
  • 网站备案查询工信网政法门户网站建设情况
  • 龙游网站制作263企业邮箱登录官网
  • 交流平台网站架构怎么做咸阳鑫承网站建设
  • 微网站建站系统源码怎么注册网址免费
  • 鲜花网站开发毕业设计新注册公司核名步骤
  • 郑州品牌网站建设费用网站建设图片改不了
  • 大型电子商务建设公司seo优化方法有哪些
  • 遂宁网站建设公司哪家好专业的建设机械网站制作
  • dw做汽车网站安装文件出现乱码
  • 企业门户网站是什么意思肥城市住房和城乡建设厅网站
  • 做装机u盘那个网站好wordpress 慢途网
  • 河南县wap网站建设公司怎么做网页才能
  • 广州做公司网站刷粉网站推广马上刷
  • 网站建设岗位叫什么公司简介如何写
  • 张家口建站优化徐州润金城开发公司
  • 聊城网站设计咨询佛山网站建设佛山网络推广
  • 南京专业网站设计公司网站备案查询不到说明啥