vue 基础知识 随笔
window.localStorage.gettItem("someItem"||[])//如果localStorage中的someItem不存在就返回一个空数组
window.localStorage.setItem("someItem",someValue)//向localStrorage中存入一个便变量 someItem
const ES6的规范 定义一个常量
export 相当于 model.export() 就是导出这个对象
//导出的方法放在这里
export default{
save(){
//return sonmething;
}
//ES6d的语法,定义一个方法 相当于save:function(){//return sonmething;} vue推荐使用save(){//return sonmething;}
}
//导入方法import
import store form './store' ES6的语法 相当于 import store form './store.vue'
这样就可以使用store中的方法 store.someMethod
watch
handler
deep
划分组件
功能模块:
select pagenation
页面区域 header footer sidebar
Vuejs组件之间的调用------另外一个重要选项 components
import Header form './header'
只导入组件还是不能使用,需要组件注册
import Header form './header'
import Header form './myFirstComponent'
new Vue({
components:{
Header,myFirstComponent//组件注册 ,会后就可以在当前页面使用header组件了 tip:在html中vue会把驼峰写法改成小写加-的写法
}
});
使用:
<header></header> <my-first-component></my-first-component>
Vuejs之间的通信 -----props 父组件向子组件传递c参数
自定义事件------子组件向父组件传递参数
子模板 componentA
<template>
<button v-on:click="doSthing">子组件</button>
</template>
exports default({
data:function(){
return{
ms:"this is a componentA"
}
},
methods:{
props:['msg'],//接受从父组件传递过来的参数 msg
doSomething:function{
console.log(this.msg);
//触发自定义事件
this.$emit('childTellMeSomething',this.msg);
}
}
});
父组件 调用子组件
import componentA from 'component' //假定父组件与子组件在同一级目录下
<h2>child tell me:{{childWords}}</h2>
<component-a v-model:msg="tell child something" v-on:childTellMeSomething='listenToMyboy'></component-a>//自定义事件接受子组件传递给父组件的信息 v-model:父组件传递数据给子组件
exports default({
data:function(){
return{
childWords:''
}
},
method:{
listenToMyboy:function(msg){
//通过绑定的参数msg
this.childWords =msg;
}
},
component:{componentA}//注册子组件,否则不能使用
});


vue 基础知识 随笔的更多相关文章
- vue 基础知识随笔
在vue2.0中一个vue实例的生命周期中已经没有ready()了,在vue1.0中才有ready();在vue2.0中立即执行函数使用mounted v-for 参数顺序更新: 数组中使用(valu ...
- vue基础知识之vue-resource/axios
Vue基础知识之vue-resource和axios(三) vue-resource Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没 ...
- Vue基础知识之vue-resource和axios
Vue基础知识之vue-resource和axios 原文链接:http://www.cnblogs.com/Juphy/p/7073027.html vue-resource Vue.js是数据驱 ...
- Vue基础知识简介
基础知识: vue的生命周期: beforeCreate/created.beforeMount/mounted.beforeUpdate/updated.beforeDestory/destorye ...
- Vue基础知识梳理
1. Vue 实例 1.1 创建一个Vue实例 一个 Vue 应用由一个通过 new Vue 创建的根 Vue 实例,以及可选的嵌套的.可复用的组件树组成.demo 1.2 数据与方法 数据的响应式渲 ...
- Vue基础知识
Vue特性: 双向数据绑定 通过 指令 扩展了 HTML,通过 表达式 绑定数据到 HTML 解耦视图与数据 可复用组件 虚拟DOM -> 对象 M-V-VM 数据驱动视图 Vue声明周期: b ...
- Vue基础知识之组件及组件之间的数据传递(五)
vue中的组件是自定的标签,可以扩展的原生html元素,封装可复用的代码 note: 1.在标签命中不要使用大写,标签名字必须用短横线隔开 2.模板中只能有一个根元素,不能使用并列标签. 定义组件 全 ...
- Vue基础知识之过滤器(四)
过滤器 1.过滤器的用法,用 '|' 分割表达式和过滤器. 例如:{{ msg | filter}} {{msg | filter(a)}} a就标识filter的一个参数. 用两个过滤器:{{msg ...
- Vue基础知识之vue-resource和axios(三)
vue-resource Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery.vue-resource是Vue.js的 ...
随机推荐
- Python之trutle库-五角星
Python之trutle库-五角星 #!/usr/bin/env python # coding: utf-8 # Python turtle库官方文档:https://docs.python.or ...
- python书籍推荐:Python数据科学手册
所属网站分类: 资源下载 > python电子书 作者:today 链接:http://www.pythonheidong.com/blog/article/448/ 来源:python黑洞网 ...
- UVa 806 四分树
题意: 分析: 类似UVa 297, 模拟四分树四分的过程, 就是记录一个左上角, 记录宽度wideth, 然后每次w/2这样递归下去. 注意全黑是输出0, 不是输出1234. #include &l ...
- Spring之HelloWorld
[Spring是什么?] 1.Spring是一个开源框架. 2.Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB(EJB是sun的JavaEE服务器 ...
- 60. Spring Boot写后感【从零开始学Spring Boot】
从2016年4月15日到2016年7月20日经历长达3个月的时间,[从零开始学习Spring Boot]系列就要告一段落了.国内的各种资源都比较乱或者是copy 来copy去的,错了也不加以修正下,导 ...
- 莫比乌斯反演套路一--令t=pd--BZOJ2820: YY的GCD
t<=10000组询问:有多少x,y,满足$x\epsilon [1,n],y\epsilon [1,m],(x,y)为质数$.n,m<=1e7. 首先式子列出来,f(i)--1<= ...
- js Date()日期函数浏览器兼容问题解决方法
一般 直接new Date() 是不会出现兼容性问题的,而 new Date(datetimeformatstring) 常常会出现浏览器兼容性问题,为什么,datetimeformatstring中 ...
- PatentTips - Hierarchical RAID system including multiple RAIDs
BACKGROUND OF THE INVENTION The present invention relates to a storage system offering large capacit ...
- java核心技术卷一
java核心技术卷一 java基础类型 整型 数据类型 字节数 取值范围 int 4 +_2^4*8-1 short 2 +_2^2*8-1 long 8 +_2^8*8-1 byte 1 -128- ...
- 洛谷—— P2543 [AHOI2004]奇怪的字符串
P2543 [AHOI2004]奇怪的字符串 题目描述 输入输出格式 输入格式: 输入文件中包含两个字符串X和Y.当中两字符串非0即1.序列长度均小于9999. 输出格式: X和Y的最长公共子序列长度 ...