vue
文章平均质量分 57
BugAngel233
学生
GitHub https://github.com/BugAngel
展开
-
vue在哪个生命周期可以获取和操作DOM
vue从mounted钩子函数开始可以获取和操作dom,此前操作DOM浏览器会报错。vue生命周期Vue 实例测试代码如下。在每个钩子函数中添加相应的DOM,测试能否获取及修改DOM。<template> <div id="body"> <input v-model="test" /> </div></template><script>export default { data() { retu原创 2021-09-23 23:55:07 · 9532 阅读 · 0 评论 -
vue 使用 v-model 实现双向绑定
以下为简化代码,突出核心操作。父组件<TestTags name="测试" v-model="text">子组件<script>export default{ model:{ prop:'tags',//与父组件双向绑定 tags event: 'updateTags' }, // 接受父组件传来的值 props:{ tags:Array, }, methods:{原创 2020-12-27 20:42:21 · 93 阅读 · 0 评论 -
Cannot find module @babel/compat-data/corejs3-shipped-proposals
这个问题产生的原因是缺少依赖,打开项目根目录下package.json文件,在"devDependencies"中添加"@babel/compat-data": "~7.9.0"即可。原创 2020-05-31 14:04:37 · 4070 阅读 · 2 评论 -
vue-cli4项目关闭eslint
vue cli创建的非大型工程中,使用eslint不如vscode自带的格式化文档用起来方便,而且几乎每次写完代码保存后就需要运行一次eslint,影响效率。简便方法项目根目录命令行输入vue ui打开项目管理界面,点击左侧边栏的配置,再点击eslint,取消lint on save的switch开关即可。根本方法打开项目根目录下的package.json,删除devDependen...原创 2020-04-20 20:16:01 · 3702 阅读 · 0 评论 -
vue : 无法加载文件 E:\Program Files\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。
标题是在vscode上使用vue命令行时遇到的问题。参考网站1给出的解决方法是到G:\nodejs\node_global目录,把vue.ps1删了。这种做法有点粗暴。因此使用参考网站2的解决方法,在windows power shell中输入set-ExecutionPolicy RemoteSigned 。按参考网站2打开 此电脑->文件 后,发现 windows power she...原创 2020-03-25 12:05:56 · 7885 阅读 · 2 评论