总结一下《vue的使用》
1.用vue创建项目的时候,
1.安装axios,对axios进行处理,创建axios.js文件,设置基础请求地址,
设置前置守卫和独享守卫,对请求数据进行设置,(特别实在进行token验证的时候特别需要设置)
2.后台服务器如果跨域,需要在根目录创建vue.config.js具体参考vue官网的介绍
3.配置router,对router进行修改,创建一个router文件夹,把router.js改为index.js放进区,
在index.js中设置 ,把routes进行独立出来,可以进行单独的设置,没款花更加细致
3.对vuex的stor进行设置设置进行模块的操作,对modules进行单独的设置,然后引入store中即可
4.安装element(vue add element)
5.删除不需要的模块,对router,main。js进行删除和修改
2.使用时,
1.app.vue中进行view的实现,以达到更好的使用效果,
2.对modules的模块进行namespaced:true设置,这样可以很好的处理一些简单是模块方法的命名问题
3.在创建组件的时候,如果是动态组件就创建在views中,如果是固定的组件,就创建到components中,对组件的使用要充分认识到他的作用
4.合理使用slot插槽的使用,插槽分为不命名插槽和命名插槽,当需要在传输法诺个值的时候就需要命名插槽
5.动态绑定数据,对数的使用要进行分析
6.组件中的数据不一定要逗存储在state中,要根据存储的数据 作用范围和来源,和是否被其他组件使用,合理使用组件自身的data属性
7.组件想vuex请求数据时,一定要如果是state数据就可以直接使用,(this.$store.menu.state.user)
actions和getters中,要添加模块名称(this.$store.dispatch('menu/getuser',id))
8.在第一次进入页面的时候就要请求数据,这时使用的是state的数据,但是在页面徐盎然之前,要在钩子函数created中进行请求数据对state中数据进行赋值,一次达到页面请求数据时有数据的效果
3.element插件
1.element插件在使用的时候一定要看api文档
2.在是用的时候对数据和请求的使用一定要合理
总结一下《vue的使用》的更多相关文章
- Vue.js 和 MVVM 小细节
MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可以自 ...
- wepack+sass+vue 入门教程(三)
十一.安装sass文件转换为css需要的相关依赖包 npm install --save-dev sass-loader style-loader css-loader loader的作用是辅助web ...
- wepack+sass+vue 入门教程(二)
六.新建webpack配置文件 webpack.config.js 文件整体框架内容如下,后续会详细说明每个配置项的配置 webpack.config.js直接放在项目demo目录下 module.e ...
- wepack+sass+vue 入门教程(一)
一.安装node.js node.js是基础,必须先安装.而且最新版的node.js,已经集成了npm. 下载地址 node安装,一路按默认即可. 二.全局安装webpack npm install ...
- Vue + Webpack + Vue-loader 系列教程(2)相关配置篇
原文地址:https://lvyongbo.gitbooks.io/vue-loader/content/ 使用预处理器 在 Webpack 中,所有的预处理器需要和一个相应的加载器一同使用.vue- ...
- Vue + Webpack + Vue-loader 系列教程(1)功能介绍篇
原文地址:https://lvyongbo.gitbooks.io/vue-loader/content/ Vue-loader 是什么? vue-loader 是一个加载器,能把如下格式的 Vue ...
- 关于Vue.js 2.0 的 Vuex 2.0,你需要更新的知识库
应用结构 实际上,Vuex 在怎么组织你的代码结构上面没有任何限制,相反,它强制规定了一系列高级的原则: 应用级的状态集中放在 store 中. 改变状态的唯一方式是提交mutations,这是个同步 ...
- Vue.js 2.0 和 React、Augular等其他框架的全方位对比
引言 这个页面无疑是最难编写的,但也是非常重要的.或许你遇到了一些问题并且先前用其他的框架解决了.来这里的目的是看看Vue是否有更好的解决方案.那么你就来对了. 客观来说,作为核心团队成员,显然我们会 ...
- 窥探Vue.js 2.0 - Virtual DOM到底是个什么鬼?
引言 你可能听说在Vue.js 2.0已经发布,并且在其中新添加如了一些新功能.其中一个功能就是"Virtual DOM". Virtual DOM是什么 在之前,React和Em ...
- 初探Vue
Vue.js(读音/vju:/,类似于view),是近来比较火的前端框架,但一直没有怎么具体了解.实现过,就知道个啥的MVVM啦,数据驱动啦,等这些关于Vue的虚概念. 由于最近,小生在公司中,负责开 ...
随机推荐
- python函数的万能参数
我们通过一个简单的事例来展示一下函数的万能参数,我们先写一个最简单的函数 def test(*args,**kwargs): print(args,kwargs) 然后定义两个变量 l = [1,2, ...
- 再遇ibatisNet
11年在Mr刘的带领下第一次接触ibatisnet ,当时Mr刘很详细的很讲了xml里的写法还有配置文件之类的,但是随着时间越来越久远.很多东西都开始淡忘了. 如今,再次和它相遇,依然觉得很亲切,虽然 ...
- subprocess.Popen在win10下会有异常
win10运行下 会报740错误 查了下搜索结果 是uac问题 但uac已经是关闭状态 后直接使用os.popen进行替换 运行ok
- 本地推送UILocalNotification的一些简单方法
1.添加本地推送,需要在app添加推送.可以根据通知的userInfo的不同的键值对来区分不同的通知 UILocalNotification *notification = [[UILocalNoti ...
- linux输入命令的时候查看目录的快捷键---菜鸟初学必看
1.. 当前目录2... 上级目录3.~ home目录4.- 前一个目录5.# cd - 进入上次访问目录6.按两下Tab 查看当前文件夹下的内容7.tab自动补全
- power designer 从sqlserver数据库获取字段说明&导出rtf文档模板
具体的操作稍后在修改 附件下载:https://files.cnblogs.com/files/zinan/powerDesigner.rar
- 微软官方的.net开发人员代码示例
微软官方的.net开发人员代码示例,需要的同学到这里下载: https://code.msdn.microsoft.com/
- ceil,floor,trunc,round,sign几个函数在SQL的使用方法
只是在oracle的环境下进行的几个数的测试,在这里只是举例说明,没有理论说明,抱歉. select ceil(1.8) from dual; --结果为1,向上取整select floor (1.8 ...
- 定时器中的this和函数封装的简单理解;
一.定时器中的this: 不管定时器中的函数怎么写,它里面的this都是window: 在函数前面讲this赋值给一个变量,函数内使用这个变量就可以改变this的指向 二.函数封装 函数封装是一种函数 ...
- 故障处理分析:华为5885v3 cable/ Interconnect (LEFT Panel)
故障现象: 处理结果: 1.重新把插左前面板,重启,故障消失.