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

代还信用卡网站建设古诗网页制作教程

代还信用卡网站建设,古诗网页制作教程,程序员最低学历要求,深圳发布广告的平台有哪些Vue2高频问答 一、为什么 Vue 的 data 属性必须声明为返回一个初始数据的函数? 回答重点#xff1a; Vue 的 data 属性声明成一个返回初始数据的函数#xff0c;是为了确保每个组件实例都有独立的状态。通过这种方式#xff0c;避免了组件使用相同的数据对象导致的状态共…Vue2高频问答 一、为什么 Vue 的 data 属性必须声明为返回一个初始数据的函数? 回答重点 Vue 的 data 属性声明成一个返回初始数据的函数是为了确保每个组件实例都有独立的状态。通过这种方式避免了组件使用相同的数据对象导致的状态共亨和互相干扰。 扩展知识 1)组件实例的独立性 Vue 中每个组件实例都有自己的状态。假如 data 属性是一个对象而不是函数那么多个实例将共享同一个数据对象。当一个实例修改数据时其他实例的状态也会受到影响导致数据污染。通过将 data声明为函数每个组件实例都会调用这个函数从而返回独立的数据对象。这保证了各个实例的互不干涉。 2)Vue 实例和单文件组件的区别 在 vue 实例(如 new vue创建的根实例)中data 可以是一个对象因为根实例通常只有一个实例。然而在单文件组件 (如.vue 文件)中由于你可能会创建多个组件实例所以data必须声明为函数。 二、Vue 在 created 和 mounted 这两个生命周期钩子中请求数据有什么区别? 在 Vue.js 中created 和 mounted 都是常用的生命周期钩子但它们在使用场景和请求数据时有几个主要的区别。 1)created :这个钩子在实例被创建之后调用。在这个阶段组件实例已经完成了数据观察、计算属性和方法的初始化但还没有挂载到 DOM 上。这意味着你可以在这个阶段进行一些数据请求但无法访问 DOM 元素。 2)mounted:这个钩子在实例被挂载之后调用在这个阶段所有的子组件也会一起挂载完成。这意味着你可以访问 DOM 元素并操作它们。如果你需要做一些 DOM 相关的操作或等待组件完全挂载后再执行某些逻辑可以选择这个钩子。 三、Vue Router 的 hash 模式和 history 模式有什么区别? Vue Router 的 hash 模式和 history 模式主要区别在于 URL 的表现形式和实现方式。 1)hash 模式:URL中会出现#号例如:http://example.com/#/home。hash模式的原理是基于 window.location.hash 的变化来实现更新视图而不重新加载页面。hash 模式的核心特性是利用了浏览器对哈希的支持使得页面在哈希值变化时不会重新加载全部内容。 2)history模式:URL是普通路径形式例如:http:/example.com/home。history模式的原理是基于 HTML5的 history.pushstate和 history.replacestate通过这两个 AP|来操作浏览器历史记录改变 URL 同时不重新加载页面。所以使用 history 模式时需要在服务端进行配置让所有路由都指向同一个入口页面否则会出现 404 错误。 四、为什么 Vue2 中给对象添加新属性后界面没有刷新? 这是因为 Vue 的响应式系统对对象的属性增加进行了限制。Vue 2x不支持对象动态添加新属性的检测所以 Vue 无法检测到对对象属性新增的变化从而也无法自动更新界面。 五、vue中父子组件的生命周期钩子函数执行顺序 vue中的组件生命周期是: 四大阶段八大钩子, 我这里就用选项式api来和您说说他们的执行顺序 在前两个阶段: 创建和挂载阶段, 执行顺序分别是: beforeCreate(父)—created(父)----beforeMount(父)—beforeCreate(子)—created(子)—beforeMount(子)—mounted(子) — mounted(父)在更新阶段 beforeUpdate(父) — beforeUpdate(子) — updated(子) — updated(父)销毁阶段 beforeDestroy(父) — beforeDestroy(子) — destroyed(子) — destroyed(父) 六、用vue做管理系统开发时, 用到了哪些UI组件库? 管理系统: 多数都是二次开发(不是从零到一) 二次开发常见的模板库: vue-element-admin , pure-admin vue2: ElementUI, Ant Design Vue vue3: ElementPlus, Ant Design Vue 七、22、说一说计算属性和watch的区别? 我先说下计算属性和watch的概念: 计算属性: 当一个属性的结果需要通过其它数据运算得来, 此时就可以把这个属性定义成计算属性计算属性是有缓存的, 多处去使用计算属性也只会计算一次, 除非依赖的数据发生变化计算属性有完整写法, 可以通过get和set方法实现应用场景: 购物车总价, 全选 watch:watch是一个侦听器, 如果某个属性的值发生变化, 我们想要去做一些业务操作, 我们就可以用watch去侦听该属性watch可以通过deep属性去实现深度侦听应用场景: 实时翻译 再说一下计算属性和watch的区别: 计算属性是属性, watch则是对属性的侦听计算属性内部不能有异步的操作, 但是watch是可以有异步操作的
http://www.zqtcl.cn/news/215351/

相关文章:

  • 分类信息导航网站模板建设银行网站每天几点更新
  • 百度竞价排名规则及费用seo怎么做整站排名
  • 网站免费模板资源商标设计一般多少钱
  • 视频微网站开发谷歌怎么做网站推广
  • 微信公众号服务号网站开发流程网站推广网络
  • 徐州网站建设技术wordpress 分辨 模版
  • 慈溪企业网站建设公司wordpress网盘搜索引擎源码
  • 建筑类企业网站模板怎么制作网站链接
  • 常州网站建设外包襄阳做网站的
  • 临清网站优化用jsp做网站的感想
  • 个人工作室网站网站备案 万网
  • 网络推广模板网站会员管理软件
  • 西乡塘网站建设网站建设公司的成本有哪些方面
  • 在哪里可以学习做网站西安制作公司网站的公司
  • 网站建设 更新 维护淮北矿业工程建设公司网站
  • 网站开发 平台宝应做网站
  • 网站开发开题报告广州的兼职网站建设
  • 辽宁同鑫建设网站网站后期维护费用
  • 政法网站建设有哪些不足广州网站建设信息科技有限公司
  • 营销型网站 平台海口智能建站价格
  • 网站空间过期电商网站建设比较好的
  • seo公司 彼亿营销舆情优化公司
  • diango是做网站的后端吗网页怎么做成app
  • 思勤传媒网站建设公司如何查询网站的外链
  • 网站设计思路文案范文专业手机网站建设多少钱
  • 有部分网站打不开网站服务内容怎么写
  • 百度安全网站检测好看的免费的小说网站模板
  • 锡山区住房和城乡建设局网站免费ppt模板下载简约
  • 建设银行 杭州招聘网站建设工程有限公司是干什么的
  • 做网站必须购买空间吗?3点新闻发布