摘要:
在vue中,我们父子之间通信简单明了: 父组件向子组件传值: props, 在父组件中,用 :要传递过去的名字 = “ 要传递的值 ”。 在子组件中 使用props:{}接受即可 子组件向父组件传值:$emit. 通过自定义方法, 在子组件中,我们使用this.$emit('方法名',参数),向父组 阅读全文
摘要:
首先呢,我们要知道,原生的元素都是可以监听点击事件的 例如: <div> <button>等,我们都是可以直接监听点击事件的 但是在vue中, 想要监听组件的点击事件,必须加上修饰符 > @click.native="" 必须加上native才可以哟 阅读全文
摘要:
在普通html文件中: 首先我们写一个DIV 创建一个class。如下 <style> .wrapper{ //设置一个固定的高 和背景颜色 height:200px; background-color: sandybrown; }</style><div class="wrapper"> <ul> 阅读全文
摘要:
1.目录结构划分(src里面的【源码中的目录结构划分】) assets 文件夹: 资源的意思(用于存放图片等资源) > 1.img文件夹 2.css文件夹 》 1.normalize.css 》在GitHub上面下载下来,作用:统一标准, 2.base.css 》自己创建(body等样式) comp 阅读全文
摘要:
第一步,进入GitHub,创建一个新的库 然后复制链接: 然后进入vscode中,在终端中,git clone 复制的链接(https://github.com/LY17java2-gengbiao/supers.git) 这样就会在vscode中生成一个supers项目 将我们新建的 (vue c 阅读全文
摘要:
1.Vue作者推荐 2.功能特点: 1、在浏览器中发送XMLHttpRequests请求 2、在node.js中发送http请求 3、支持Promise API 4、拦截请求和响应 5、转换请求和响应数据 关于axios名字的由来: 王老师认为是:axios: ajax i/o system aja 阅读全文
摘要:
Modules:可以定义新的模块 官方上说,当我们的应用变的非常复杂时,store对象就有可能变得相当臃肿 为了解决这个问题,Vuex允许我们将store分割成模块(Module), 在这里,每个模块都拥有自己的state、mutations、actions、getters等 写个例子吧: 首先我们 阅读全文
摘要:
Mutation同步函数: 在mutations 中 使用异步操作的话,页面上devtools工具无法跟踪信息。 所以在mutations中的方法必须是同步方法 Action的基本定义 我们强调,不要再mutation中进行异步操作,但再某些情况下,我们确实希望再vuex中使用异步操作(网络请求等) 阅读全文
摘要:
state : 单一状态树(单一数据源),主要是用来存放状态的 如: count:0 Getters :类似于单个组件里面的计算属性 mutations : 状态更新的唯一方式: commit mutations 主要分为2部分: 1.字符串的事件类型 increment(state){state. 阅读全文
摘要:
先看下Json数据: [{"name":"定/即时采集","code":"TIMER","value":"11111aaa"}, {"name":"设备管理员","code":"MANAGER","value":"2222bbb"}, {"name":"设备位置","code":"LOCA 阅读全文