1.看https://www.bilibili.com/video/av27969216/?p=54,看他的就够了

https://juejin.im/post/5a5bc8c36fb9a01ca26774eb,技术胖不错的vuex, 顺便关注一下他的网站吧http://jspang.com/,

https://v.douyu.com/author/GPAgV5X1xQdZ,看看

2.template中可以通过{{xxx}} 来调用data,props, computed里的属性, 当然也可以通过{{a()}} 来调用methods里的method方法

3.vuex知识

  3.1 访问vuex里的属性, $store.xxx。 (当然可以通过其他途径简化,比如mapState)

  3.2 修改vuex里的属性 @click="$stroe.commit('aaa',prams)" 其中aaa为store.js的mutations属性中定义的方法  (prams为aaa的参数) (当然可以通过其他途径简化,比如mapMutations)

  3.3 mutations里面的方法中的第一个参数系统自动管理,不用我们传;同理 action中的commit也时系统自动管理,不用我们操心

  3.4 动态属性使用:xxx='jscode码', 冒号必须;    如果非动态的,不用冒号,比如data='1'

4.es6的promise 参见http://www.iqiyi.com/w_19rvl6tw4h.html 做的非常好

promise目的是解决回调地狱,var p = new Promise(function(resolve){}, function(reject) {}),p会立即执行,(所以一般我们会用一个函数把promise包起来),p.then(function(succ){}, function(error){}).

同时promise提供的then返回值对自动包装成一个新的promise,比如p.then(succ=>{return 'abcdef'}).then(succ=>{console.log(succ)})  可看到前面then return的‘abcdef’会在后面的then中succ能拿到

5.在template中获取元素可以通过document.getElementById....做,还可以通过使用ref='xxx' this.$refs.xxx来获取元素

6.跨域记得加上withCredentials: true (保证每次请求的session都相同,否则每次请求session都会改变,自然服务器那边拿不到session保存的东东了)

7.导出excel,参见https://www.4ui.cn/article/javascript/j8ldp0A61kg3NBqE.html

8.vue验证,不想初始化就验证可以加入initial=”of“  如果有问题参见https://x-front-team.github.io/2016/10/26/vue-validator%E9%AA%8C%E8%AF%81/

vue相关知识的更多相关文章

  1. 沉淀vue相关知识(主要还是个人积累用)

    路由懒加载的配置: const Home= () =>import('../components/Home') //使用ES6中的路由懒加载的方式 const About= () =>im ...

  2. vue基础知识之vue-resource/axios

    Vue基础知识之vue-resource和axios(三)   vue-resource Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没 ...

  3. Vue基础知识之vue-resource和axios

    Vue基础知识之vue-resource和axios  原文链接:http://www.cnblogs.com/Juphy/p/7073027.html vue-resource Vue.js是数据驱 ...

  4. 微信小程序必知相关知识

    微信小程序必知相关知识 1 请谈谈微信小程序主要目录和文件的作用? project.config.json 项目配置文件,用得最多的就是配置是否开启https校验: App.js 设置一些全局的基础数 ...

  5. Vue大概知识体系和学习参考

    Vue大概知识体系和学习参考文档 官方文档学习,参考,借鉴地址:https://cn.vuejs.org/v2/guide/installation.html 菜鸟教程:https://www.run ...

  6. 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸

    类的继承案例解析,python相关知识延伸 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给 ...

  7. 移动WEB像素相关知识

    了解移动web像素的知识,主要是为了切图时心中有数.本文主要围绕一个问题:怎样根据设备厂商提供的屏幕尺寸和物理像素得到我们切图需要的逻辑像素?围绕这个问题以iphone5为例讲解涉及到的web像素相关 ...

  8. listener监听器的相关知识

    从别人的博客上我学习了listener的相关知识现在分享给大家 1.概念: 监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上 ...

  9. UIViewController相关知识

    title: UIViewController 相关知识date: 2015-12-13 11:50categories: IOS tags: UIViewController 小小程序猿我的博客:h ...

随机推荐

  1. BZOJ 1855: [Scoi2010]股票交易(DP+单调队列)

    1855: [Scoi2010]股票交易 Description 最近lxhgww又迷上了投资股票,通过一段时间的观察和学习,他总结出了股票行情的一些规律. 通过一段时间的观察,lxhgww预测到了未 ...

  2. HDU 3622 Bomb Game(二分+2-SAT)

    Bomb Game Time Limit: 10000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  3. 游戏(game)

    游戏(game) 题目描述 这个游戏是这样的,你有一个初始序列S ,你每次可以选择一段任意长度的连续区间,把他们+1 再膜k,给定目标序列,你需要尝试用尽量少的操作次数将初始序列变为目标序列.作为一名 ...

  4. 0-Broadcast机制原理简要介绍

    Broadcast机制简要介绍 来源: http://blog.csdn.net/luoshengyang/article/details/6730748 导语 广播机制在Android系统中,也不算 ...

  5. 转JSON提示No serializer found for class

    在调用Json串生成方法时,提示: No serializer found for class com.jeremxy.domain.EpgDetail and no propertiesdiscov ...

  6. Django使用js,css等静态文件的时候,出现mime类型问题

    使用adminLTE模板, return render(request, 'AdminLTE/index.html') 的时候报如下错误且页面渲染异常,css没有效果: Resource interp ...

  7. 【06】react 之 PropsType

    React组件创建的时候,需要传入属性,我们可以使用使用PropTypes进行类型检查,您可以使用React.PropTypes在组件的道具上运行. React.PropTypes.array Rea ...

  8. LOJ#2086. 「NOI2016」区间

    $n \leq 500000$个区间,从中挑出一些,使得至少有一个点被$m$个选中区间包含,且选中区间长度的极差最小. 区间题死脑筋晚期:把区间按左端点排序,然后右端点用个优先队列来弹,然后需要维护下 ...

  9. python 查看帮助和变量的强制转换

    查看帮助 dir() 函数 查看对象都有哪些属性和方法 用法:把要查询的对象写入()括号中即可 print(dir([])) (查看列表的方法) 执行: C:\Python27\python.exe ...

  10. Nginx的简单最小安装!

    一.检查安装环境 rpm -qa gcc pcre pcre-devel zlib zlib-devel openssl pcre, 重写rewrite zlib,为了gzip压缩. gcc,c编译器 ...