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. jQuery ajax使用$(this).parent()无效解决方法

    div=$(this).parent(); //先获取父级元素 div.remove(); //再删除 $(".delStu").click(function () {       ...

  2. 【bzoj1222】[HNOI2001]产品加工 背包dp

    题目描述 某加工厂有A.B两台机器,来加工的产品可以由其中任何一台机器完成,或者两台机器共同完成.由于受到机器性能和产品特性的限制,不同的机器加工同一产品所需的时间会不同,若同时由两台机器共同进行加工 ...

  3. 关于5Gwifi

    但目前全球最快的WiFi传输速度仅为300Mbps(少数可以达到600Mbps),相当于每秒只能传输约36MB的内容.在人们只利用它来看网站.处理邮件的年代,这没什么问题.但到了今天,面对越来越复杂的 ...

  4. Java面试题之如何防止重复下单问题?

    在电商环境下,如何防止重复下单这种问题,很常见,并且解决方案有很多种,我经过百度,并且加入我的理解唠嗑几句: 流程: ①当进入商品详情页时,去生成一个全局唯一ID(可用雪花算法): ②将这个全局唯一I ...

  5. HDU3001 Travelling

    Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission( ...

  6. CF 148D Bag of mice【概率DP】

    D. Bag of mice time limit per test 2 seconds memory limit per test 256 megabytes Promblem descriptio ...

  7. [LeetCode] Trapping Rain Water 栈

    Given n non-negative integers representing an elevation map where the width of each bar is 1, comput ...

  8. 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest A E F G H I K M

    // 深夜补水题,清早(雾)写水文 A. Automatic Door 题意 \(n(n\leq 1e9)\)个\(employee\)和\(m(m\leq 1e5)\)个\(client\)要进门, ...

  9. 反射$change属性问题

    写DB框架的时候,使用反射获取属性的时候,多了一个$change属性,当场一脸懵比.   stackoverflow 发现是Android Studio2.0的.Instant Run 的问题.  解 ...

  10. 【C/C++】知识点

    1.C++中的参数传递机制:值传递.指针传递.引用传递 2.C++的内部类和外部类: 一个讲得不错的博客,不过不让转载:C++内部类 3.static 可以修饰局部变量.全局变量和函数. 不可修饰类! ...