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

网站建设和维护的职责网站建设考试题

网站建设和维护的职责,网站建设考试题,全屋定制包括设计吗,青岛网站建设 百度前言 上一篇分享了vue的基础指令#xff0c;这篇记录下vue3的核心内容#xff0c;也是自己的学习笔记#xff0c;可能有些核心还不全#xff0c;大佬请略过。 一、核心内容 分享这个之前#xff0c;先声明下#xff0c;我这里是用的脚手架的写法#xff0c;分享的讲解截…前言 上一篇分享了vue的基础指令这篇记录下vue3的核心内容也是自己的学习笔记可能有些核心还不全大佬请略过。 一、核心内容 分享这个之前先声明下我这里是用的脚手架的写法分享的讲解截图是vue3js暴露的写法刚好可以对比理解我也是这样的学习的是暴露的写法自己code的示例是脚手架的写法与大家共同进步。 先上我自己code的示例代码(还是接着之前webstrom创建的项目code) App.vue templateHelloWorld v-bind:msgmsg/!-- v-model更多用法 --input typetext v-model.number.lazyinNum!-- 计算属性 --p refmsgTitlemsg:{{ msg }}/ppreversedMsg:{{ reversedMsg }}/ppdoubleNum:{{ doubleNum }}/p!-- watch监听 --ulliname:{{ user.name }}/liliage:{{ user.age }}/lilischool{{ user.school }}/li/ulinput typetext changechangeUserName($event.target.value) v-modeluser.name!-- 当前实例属性 --pspan refaaaaaa ref/span/pbutton clickchangeMsg()修改你好/button/templatescript setup import {ref, computed, watch, getCurrentInstance, nextTick} from vue import HelloWorld from ./components/HelloWorld.vue// ref创建响应式数据 const msg ref(Welcome to Your Vue.js App) const inNum ref(0)const user ref({name: ref(John),age: ref(25),school: ref(MIT) })// methods function changeUserName(newName) {user.value.name newName; } function changeMsg(){console.log(---修改msg---);this.msg 你好;//直接proxy.$refs.msgTitle可能慧出现页面还没有渲染完的情况//console.log(----,proxy.$refs.msgTitle)//使用nextTick迭代页面渲染完再取里面的内容proxy.$nextTick(function (){console.log(--msgRefHtml,proxy.$refs.msgTitle)}) }// computed const reversedMsg computed(() {return msg.value.toUpperCase().split( ).reverse().join( ); })const doubleNum computed(() {return inNum.value * 2; })// watch watch(inNum.value, (newVal, oldVal) {console.log(newVal:, newVal, oldVal:, oldVal); })watch(user.value, (newUser) {console.log(new name:, newUser.name); }, {deep: true, immediate: true})//vue3.2.0新增getCurrentInstance获取当前实例 const dint getCurrentInstance(); console.log(dint)//这种方式只能在开发环境下使用生产环境下的ctx将访问不到 const {ctx} getCurrentInstance(); console.log(ctx.$refs)//此方法在开发环境以及生产环境下都能放到组件上下文对象推荐 const {proxy} getCurrentInstance(); console.log(proxy.$refs)//nextTick nextTick(() {//var msgTitleRef proxy.$refs.msgTitle;var msgRefHtml proxy.$refs.msgTitle;console.log(--msgRefHtml,msgRefHtml) })/scriptstyle #app {font-family: Avenir, Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;margin-top: 60px; } /style 计算属性 监视器 实例方法 模版 生命周期 注意 beforeCreate并不是字面意思上的在创建前具体还是看下vue官网给出的生命周期的解释图 二、脚手架写法注意 code的示例代码大家有没有注意看script后面跟了一个setup,这个实际就是与生命周期的steup(组合式API)对应的。 总结 vuejs暴露的写法基本会htmljs就可以上手干了脚手架写法才是新阶段的开始        就是笔记备忘希望跟大家一起进步uping
http://www.zqtcl.cn/news/9667/

相关文章:

  • 网站开发入门ppt手机网站jq导航菜单
  • 手把手教你建网站如何销售自己产品方法有哪些
  • 成都定制网站设网站建设流程有几个阶段
  • 云虚拟主机怎么建设网站1688淘宝货源一件代发
  • 如何做网站支付链接微信公众号登录平台登录官网
  • 企业网站建设与维护怎么注册自己的app
  • 网站优化优化怎么做文件什么上传到wordpress
  • 外网搭建为什么seo工资不高
  • 凤岗东莞微信网站建设注册有限公司需要什么资料
  • 网站建设 自学网站开发实现软硬件环境
  • 网站为什么会被挂马最常用最齐全wordpress插件大全
  • 福建工程建设中心网站30天网站建设 视频
  • 沉默是金网站seo搜索引擎优化案例
  • 个人免费展示网站中国执行信息公开网官网
  • 广州地址设计网站php网站开发技术题目
  • qq上如何做文学网站网站开发社区
  • 深圳网站备案注销西安月子中心网站制作
  • 网站建设对企业带来什么作用广州学习网站建设
  • 西安网站建设雄账号重庆网领网站建设公司
  • 东莞网站推广排名centos装wordpress
  • 网站建设宣传语怎么写网站开发简历 自我评价
  • dedecms做图库网站衡水手机网站建设公司
  • 青岛网站建设公司怎么样泉州优化怎么做seo
  • 西安网站优化seo罗湖高端网站设计
  • 网站底部导航wordpress手机投稿
  • 网站类网站开发教程微信小程序表单制作
  • 学做网站 软件石英手表网站
  • 网站开发 教材承德网站建设案例
  • 南京鼓楼做网站的公司无锡做公司网站的
  • 威海精神文明建设办公室网站免费网站看v片在线第一次做