vue
文章平均质量分 50
huangzhuang1028
这个作者很懒,什么都没留下…
展开
-
vuex namespaced 命名空间
我们有时候在使用vuex模块的时候,在其中加了一个键值对为:namespaced : trueexport default { namespaced: true, state { zoom: 15 }, getters:{}, mutations:{}, actions:{},}namespaced为true的作用是告诉vuex,该模块所有的state 、getters、mutations、actions里面的东西调用时都需要加上命名空间,原创 2021-05-16 11:03:24 · 251 阅读 · 0 评论 -
vue.$slots--插槽使用
插槽:组件中的组件<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="vue.js"></script> </head> <body> <div id="app"> <blog-post> <template原创 2021-05-08 20:38:37 · 885 阅读 · 0 评论 -
Vue路由---vue-router相关概念
一、请简述npm方式安装vue-router的步骤。1.首先通过cd命令进入创建好的项目目录里面cd 文件名2.使用以下npm命令来安装路由方式一:npm install vue-router --save(不加版本号)// --save 会在package.json包配置文件中添加对应的配置方式二:npm install vue-router@3.1.x(指定版本号)安装完成之后可以在package.json文件中查看到vue-router的相关信息3.在main.js文件中引入路由、安装原创 2021-05-06 10:59:01 · 854 阅读 · 0 评论 -
vue学习笔记——node-sass安装的各种坑
一、在执行npm run dev时遇到“Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (83)”错误。按提示信息应该是Node-sass版本在当前环境运行不了,查阅后采用网上的解决方法,把Node-sass删除再重装:1.卸载当前版本node sassnpm uninstall --save node-sass2.重新安装node sa原创 2021-04-26 15:00:55 · 1131 阅读 · 0 评论 -
Vue对class绑定的方式以及选择器.class1.class2和.class1 .class2的区别
Vue对class绑定的方式以及选择器<div :class="{active:isPlaying}"></div><div :class="{active:isPlaying,demo:isPlaying}"></div>active是否作用于该div元素上 由isPlaying数据来决定,为true时作用,false时不作用。.class1.class2和.class1 .class2的区别.class1.class2(中间没有空格)匹配的是同原创 2021-04-19 10:03:14 · 1086 阅读 · 0 评论 -
解决vue语法会有延迟加载显现{{xxx}}的问题
一、问题描述:我在做天气预报查询案例的时候遇到vue渲染问题。当我刷新的时候,就先是一闪一串加载{{}}然后就消失了。如以下图二、解决办法:在官网找到了解决方案:v-cloak参照官网做法:定义[v-cloak]的style:<style> [v-cloak] { display: none; } </style>使用了Mustache标签的地方加上v-cloak:<div v-cloak>{{ message }}</div>这样,转载 2021-04-08 09:16:02 · 310 阅读 · 0 评论