
vue
文章平均质量分 60
学习
六糖雪梨
这个作者很懒,什么都没留下…
展开
-
Vue中重新渲染组件的方法总结
Vue中重新渲染组件的方法总结有时Vue的反应性系统还不够,您只需要重新渲染组件即可。重新渲染组件有以下几个办法:可怕的方法:重新加载整个页面可怕的方法:使用v-if更好的方法:使用Vue的内置forceUpdate方法最好的方法:在组件上进行key更改重新加载整个页面非常不建议这样做,我们来看下一个办法v-if指令,该指令仅在组件为true时才渲染。 如果为false,则该组件在DOM中不存在。下面我们设置它以使其v-if能够正常工作的方式。在您的template,您将添加v-i转载 2021-11-12 15:08:44 · 4879 阅读 · 0 评论 -
vue3 + ts 组件全局挂载
vue3 + ts 组件全局挂载1. 生成组件<template> <button class="m-button" :class="type"> <slot></slot> </button></template><script lang="ts">import { defineComponent } from 'vue'export default defineComponent({原创 2021-10-13 10:10:53 · 1225 阅读 · 0 评论 -
vue实例初始化循序
vue数据初始化vue的基层响应式的逻辑是通过Object.defineProperty()函数控制的,先来说一说该方法的知识点:1. Object.defineProperty()1.1 对象的定义与赋值经常使用的定义与赋值方法obj.prop =value或者obj['prop']=valuelet obj = {}obj.name = 'jack'//或者obj['name'] = 'tom'1.2 Object.defineProperty()语法说明Object.define原创 2021-10-01 23:46:48 · 426 阅读 · 0 评论 -
vscode代码自动格式化
第一步通过vueCli创建vue项目是需选上代码格式化 prettier插件。第二步可以在首选项 — 设置 — 用户区的 setting.json中配置下面配置项{ "editor.fontSize": 16, "files.associations": { "*.cjson": "jsonc", "*.wxss": "css", "*.wxs": "javascript" }, "emmet.includeLang原创 2021-09-29 07:35:08 · 810 阅读 · 0 评论