引入vue.js <!-- 引入vue.js --> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> 作用:可以监听 DOM 事件,并在触发时运行一些 JavaScript 代码。v-on指令简写:@ <div id="app">
目录1、安装Echarts2、在main.js中引入3、在组件中使用 4、各个配置项总结1、安装Echartsnpm install echarts --save2、在main.js中引入//全局引入echarts import * as echarts from 'echarts' Vue.prototype.$echarts=echarts3、在组件中使用准备一个盒子,确定盒子宽高&
转载 2024-09-05 05:15:12
749阅读
一、开发环境(一) 安装配置 Node.js1、下载安装 Node.js下载地址:https://nodejs.org/zh-cn/ 。文件名:node-v16.13.1-x64.msi。2、检测 PATH 环境变量点击 开始运行"cmd" 。运行 "path"C:\Program Files\nodejs\。3、检查 Node.js 版本运行 "node --version"v16.13.0 。
转载 10月前
172阅读
handler:其值是一个回调函数。即监听到变化时应该执行的函数。deep:其值是true或false;确认是否深入监听。(一般监听时是不能监听到对象属性值的变化的,数组的值变化可以听到。)immediate:其值是true或false;确认是否以当前的初始值执行handler的函数。watch用法第一种用法当a,b值发生改变时执行var vm = new Vue({ data: { a:
由于在项目中需要对数据进行可视化处理,也就是用图表展示,众所周知echarts是非常强大的插件。npm install echarts -S 或者使用淘宝的镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install echarts -S创建图表 首先需要全局引入 在main.js中// 引入echar
大家好,从今天开始,会每天分享vue学习的知识点,一起加油~首先,学习几个单词computed 计算,watch 监听,handler处理器,deep深度,config配置,global全局,Properties 属性,filters过滤,directive指令1、computed计算计算属性是基于它们的响应式依赖进行缓存的computed比较适合对多个变量或者对象进行处理后返回一个结果值,也就是
Vue实例的生命周期:beforeCreate:  实例创建之前除标签外,所有的vue实例需要的数据,事件都不存在created: 实例被创建之后,data和事件已经被解析到,el还没有找到beforeMount:开始找标签,数据还没有被渲染,事件也没有被监听mounted: 开始渲染数据,开始监听事件beforeUpdat:数据已经被修改在虚拟DOM,但是没有被渲染
转载 1月前
353阅读
1、正常的顺序执行create // 执行时挂载阶段还没有开始,模版还没有渲染成html,所以无法获取元素。created钩子函数主要用来初始化数据。 beforeMount // 这一步的时候,模版已经在内存中编译好了,但是尚未挂载到页面中去。 computed // 是在DOM执行完成后立马执行(如:赋值) mounted // 钩子函数一般用来向后端发起请求,拿到数据
转载 1月前
373阅读
上一篇内容我们了解了vue组件中关于prop选项的内容,props选项实现了父组件向子组件的数据传递,这篇我们将了解一下子组件与父组件进行通信。$emit()方法子组件使用 $emit()方法触发父组件事件。在父组件中通过v-on指令监听子组件的自定义事件,然后自定义事件执行 $emit()方法触发父组件事件,这样就可以实现子组件和父组件之间的通信<div id="app">
先看一下demo:简单地说明了computed的使用方法 在vue中,一些简易的计算可以直接在模板中计算,如:{{ number + 1 }};但是在模板中如果有太多复杂的计算难以维护;所以对于任何复杂的逻辑,你都应该使用计算属性的原因;1.经过处理返回的数据值,只要源数据没有发生改变,computed函数里面对相应的数据就不会反生改变,相当于缓存在本地;发生改变的时候,computed对应数据的
转载 1月前
410阅读
1、下载安装node.js一、通过以下的链接去下载https://nodejs.org/en/download/,别着急点击下载,往下翻找到以往的版本即可选择版本去下载!!个人选择的是10.16.1,以下是该版本的链接:https://nodejs.org/download/release/v10.16.1/选择后缀为pkg的安装包即可!!二、安装之后,使用npm -v和node -v查看版本,如
.stop:阻止事件冒泡。使用此修饰符后,父元素的相同事件不会再触发。 .prevent:阻止事件的默认行为。比如,提交表单时可以使用.preven
原创 8月前
175阅读
跨域设置 http://www.ituring.com.cn/article/200275 打包 npm adduser 如果长时间不登录,可能会过期,使用 npm login 进行登录就可以 pu
原创 2021-07-23 11:32:15
391阅读
eslint用于代码检查,prettier用于代码格式化,具体操作如下1.安装以下eslint插件 安装以下eslint插件,并增加.eslintrc.js配置文件,.eslintignore配置忽略检查的文件(1)eslint 用于检查和标示出ECMAScript/JavaScript代码规范问题工具。 (2)@babel/eslint-parser 简而言之就是一个解析器,允许您使用ES
转载 2024-05-29 12:57:59
283阅读
main.js App.vue action.js getters.js index.js mutation.js types.js
转载 2017-06-24 05:50:00
220阅读
vue2
原创 2021-08-01 18:40:40
412阅读
最近项目开发中遇到需要用到ie浏览器的情况,因为是内网开发,大致记录下兼容过程。问题1:ie11浏览器页面无法加载首先遇到的问题是谷歌浏览器运行无问题,控制台也不报错,但是ie11浏览器就打不开,控制台报错----显示语法错误:,了解后发现ie浏览器不支持es6,可以通过core-js/stable及regenerator-runtime/runtime编译,vue cli官方推荐使用,main.
转载 2024-04-03 14:52:36
210阅读
目录一、项目基本配置二、Eslint语法规范型检查 一、项目基本配置修改项目信息 package.json 文件{ "name": "XXX", ...... "description": "XX系统", "author": "tom<123456@qq.com>", ...... }修改端口号 config/index.js中修改port:
转载 2024-07-29 09:30:58
87阅读
什么是JSX摘自 React 官方: 它被称为 JSX,是一个 JavaScript 的语法扩展。我们建议在 React 中配合使用 JSX,JSX 可以很好地描述 UI 应该呈现出它应有交互的本质形式。JSX 可能会使人联想到模板语言,但它具有 JavaScript 的全部功能。Vue 什么时候应当使用JSX这里说的是应当,而不是必须。因为在绝大多数情况下,模板语法都能胜任,只不过写起来看着不太
转载 2024-06-03 15:34:33
66阅读
0 前言从Vue2升级到Vue3,可能最大的变化之一就是Composition Api了。 Composition Api是什么东西为啥要用它?怎么用它?有什么需要注意的吗? 面对陌生的它,我们在这儿先简单认识一下它,而具体如何使用以及使用的注意点,将会在后续的文章更新中介绍,可以关注本文最后持续更新的扩展阅读部分。1 是什么Composition Api,也就是组合式Api。 我认为,它解决的主
转载 2023-11-06 12:52:14
247阅读
  • 1
  • 2
  • 3
  • 4
  • 5