• vue相关知识


    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/

  • 相关阅读:
    8. 使用Java+TestNG+Selenium搭建测试框架做Web UI自动化测试
    7. Selenium的基本使用
    6. Selenium测试工具简介
    4.自动化测试框架及知识体系
    3.当前主流自动化测试工具的对比选型
    2.自动化测试策略
    1.自动化测试概述
    eclipse工程当中的.classpath 和.project文件什么作用?
    Git 命令
    删除指定字符串的算法题,面试时候没做出来
  • 原文地址:https://www.cnblogs.com/yanjunwu/p/8994363.html
Copyright © 2020-2023  润新知