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

网站开发专业 工作意愿网站建设 万户建站

网站开发专业 工作意愿,网站建设 万户建站,网站套网站代码,如何在自己网站做直播生命周期 生命周期又叫生命周期钩子&#xff0c;生命周期函数 生命周期是&#xff0c;Vue在关键的时刻帮我们调用的一些特殊名字的函数 生命周期的this指向vm或者组件实例对象 mounted会将初始化的Dom挂载到页面上 <template><div class"hello"><…

生命周期

  • 生命周期又叫生命周期钩子,生命周期函数

  • 生命周期是,Vue在关键的时刻帮我们调用的一些特殊名字的函数

  • 生命周期的this指向vm或者组件实例对象

  • mounted会将初始化的Dom挂载到页面上

  • <template><div class="hello"><!-- 第一个是css样式,第二个变量名 opacity为指定一个元素的不透明度--><h3 :style="{opacity:opacity}">会变化的字体</h3><!-- 缩写形式 --><!-- <h3 :style="{opacity}"></h3> --></div>
    </template>
    ​
    <script>
    export default {name: 'Select',data () {return {opacity: 1}},// mounted是生命周期函数。用于把初始化的DOM元素放到页面后(也叫做挂载完毕后),就调用mountedmounted(){// 设置定时器setInterval(()=>{this.opacity -= 0.01if(this.opacity <= 0)this.opacity = 1},16)}
    }
    </script>

    组件

  • 组件是用来实现局部功能效果的代码集合(html/css/js/image...)

  • 组件的作用为: 复用编码,简化项目编码,提高运行效率

  • 模块化和组件化的区别:当应用中的js都以模块化编写时,这个应用为模块化应用。当应用中的功能都是多组件方式编写。这个应用就是组件化的应用

  • 关于VueComponent

  • School组件本质上是一个名为Component的构造函数,且不是程序员定义的,是Vue.extend生成的

  • 我们只需要写< school/>(这个只有脚手架有效)或者< school>< /school>。Vue解析时会帮我们创建school组件的实列对象。

  • 注意:每次调用Vue.extend。返回的都是一个全新的VueCompon

  • 关于this指向:

  • 1、组件配置中:

  • data函数、methods中的函数、watch中的函数、computed中的函数它们的this均是VueComponent实例对象

  • 2、new.Vue()配置中:

  • data函数、methods中的函数、watch中的函数、computed中的函数它们的this均是Vue实例对象

  • <!DOCTYPE html>
    <html lang="en">
    <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
    </head>
    <body><!-- root为容器,注册成功即可使用School组件 --><div id="root"><School></School></div>
    ​
    </body><script type="text/javascript">Vue.config.productionTip = false// 定义school组件,extends为继承的意思。但这里少了s。用于定义VueComponentconst School = Vue.extend({name: 'School',// 用``而不是''这样的好处是可以换行书写,''只能单行书写代码。换行则报错template: `// 错误写法,// <h2>{{name}}<h2>// <h3>{{address}}<h3>// 正确的写法,需要加入div将所有模块包起来。符合模块化开发<div><h2>{{name}}<h2><h3>{{address}}<h3></div>`,data(){return {name: 'school',address: '广东'}},})// vm是一个构造函数,{}为配置项new Vue({el:'#root',// vm管理所有的组件,故每个组件都要来vm这里注册才能使用。//为方便管理,为vm设置一个管理者(app),vm直接管理app。而app管理所有的组件。以下代码可以认为School就是管理者components:{School}})</script>
    </html>

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

相关文章:

  • 梅林 做服务器 网站新人做外贸怎么找国外客户
  • 拼多多网站建设合同顺企网官网
  • 什么是网站主题优化主机托管网站
  • layui响应式网站开发教程wordpress 添加备案信息
  • 大气装饰公司网站源码wordpress付费插件网站
  • 网络服装网站建设云主机如何做两个网站
  • 企业网站源码进一品资源网北京vi设计招聘
  • 昆明网站搭建公司做网站前台要学哪些
  • 安徽池州网站制作网站推荐几个免费的
  • 网站建设信息安全要求百度h5制作软件下载
  • 上海频道网站建设满城区建设局网站
  • 商丘市做网站的公司江阴设计公司
  • 旅游商务网站开发内乡微网站建设
  • 网站 建设 公司网站建设常用代码
  • 手机网站建设电话咨询怎样建设网站卖农产品
  • html电子商务网站模板开设网站步骤
  • 龙岩市住房和城乡建设局网站佛山网站优化指导
  • 注册网站名字wordpress长文章不显示评论框
  • 网站推广分析仙居住房和城乡建设局网站
  • 网站制作镇江应用软件开发过程
  • jsp购物网站开发 论文付费的网站推广该怎么做
  • 医疗网站建设意见微信公众号开发网站开发
  • 网站用ps下拉效果怎么做的湖南省建六公司官网
  • 外贸免费网站制作vs2015做的网站
  • 高端企业网站建设核心网页设计兼职平台
  • 网站建设费用入什么科目河南一般建一个网站需要多少钱
  • 自己做个网站多少钱深圳做个商城网站设计
  • 织梦网站怎么上传视频网站建设遇到的问题及解决方法
  • wordpress两个站点未来 网站开发 知乎
  • 济南网站建设专业公司网站建设分项报价表