
vue
文章平均质量分 79
跳水小肥羊
这个作者很懒,什么都没留下…
展开
-
vue的原理和特性
一:vue的双向数据绑定原理:、 1.vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的 2.数据劫持 主要有两种形式: 1.Object.defineProperty() 语法:Object.defineProperty(obj, prop, descriptor); obj:要定义属性的对象 ...原创 2021-10-10 16:54:24 · 281 阅读 · 0 评论 -
vue配置文件分析
在vue/cli3.0版本以上中,vue搭建的项目就去掉了config文件,这就是意味着当我们在需要一些的配置的时候,需要自己创建文件,当然文件的命名和格式并不是随便写的,需要遵循vue文件的格式才可以。vue.config.js 这个文件就是我们经常需要用到的文件,在这里相当于vue-cli2里面的build文件里的config.js在这个里面经常会做一些别名的配置和代理的配置alias里面是配置的别名,例如当我们在组件中引入components里面的helloword.vue组件的时候.原创 2020-07-27 19:40:45 · 382 阅读 · 0 评论 -
vue对axios的使用
一:axios的下载npm insatll axios --save二:使用axios在main.js里面导入import axios from 'axios';一般情况下我们会对axios的数据请求进一步的处理:可以单独创建一个js文件api.jsimport axios from 'axios'//这里将axios的数据请求封装成一个函数,这是为以后,如果ip地址更换的时候,可以在写一个函数,比较容易迭代export function http(config){.原创 2020-06-12 18:36:07 · 125 阅读 · 0 评论 -
vuex分析
由于官网贵vuex的分析过于官方,所以在这里,分析一下个人对vuex的使用的一些心得。一:vuex是一个采用集中式管理,应用的所有组件的状态,并且以相应的保存规则状态以一种可预测的方式发生变化。二:vuex的页集到vue的官方调试工具还是devtools extension。1. 安装devtools extension调试插件的两种方式:1.1 可以根据官方网站提供的地址下载 devtools extension到本地,放在一个不常动的文件以后,打开chrome浏览器,点击更多里面的扩展程原创 2020-06-09 19:14:24 · 212 阅读 · 0 评论 -
vue脚手架2.0与3.0之间创建项目的区别!
无论是脚手架2.0还是3.0在安装之前需要先安装一个node,但是vue cli3.0版本需要node版本在8.9以上一:安装脚手架2.0与3.0之间的区别!(这里安装的都是全局的)安装vue cli 2.0npm install -g vue cli安装vue cli 3.0npm install -g vue/cli二:项目的创建:vue cli 2.0创建项目vue init webpack demo(项目名称)可以配置是否安装路由,代码检查工具,等配置vue原创 2020-06-09 18:13:43 · 1430 阅读 · 0 评论 -
vue+D3项目拓扑图缩放,拖拽,保存布局等
注意:vue+D3里面的当数据更新的时候,需要先将之前的数据绘画的点清除 (选择所有的点清除,才可以重新绘画),否则将会重新绘画两次,因为之前的数据渲染的视图并没有清除,这该d3和query功能差不多 ,都是原生js的一些封装,所以不会像那些表格插件一个,选择的时候,初始化一下。故这里需要手动初始化。找了很多资料对vue+D3实现的这些拓扑图的代码比较,getLinksData:f...原创 2019-10-18 16:47:05 · 7204 阅读 · 0 评论