摘要: //创建路由对象并配置路由规则 let router = new VueRouter({ routes:[ {path:'/',redirect:{name:"home"}}, // 重定向到主页 {name:'home',path:'/home',component:Home}, {path:'/music',component:Mus... 阅读全文
posted @ 2018-04-15 22:45 恰似 阅读(10491) 评论(1) 推荐(0)
摘要: ``,两个反引号,表示多行字符串。 阅读全文
posted @ 2018-04-12 10:56 恰似 阅读(107) 评论(0) 推荐(0)
摘要: 双向数据流:js内存属性发生变化,影响页面的变化;页面的改变影响js内存属性的改变 v-bind绑定是单向的,页面值得改变不能影响内存中的值。 给class属性绑定值的几种写法。 v-for遍历对象 <li v-for="(value,key,index) in students" :key="in 阅读全文
posted @ 2018-04-12 10:40 恰似 阅读(122) 评论(0) 推荐(0)
摘要: 比如有两个js文件,main.js 和 cal.js cal.js导出包后,在main.js中导入。 cal.js的代码如下 在main.js中想导入jisuan这个对象。 如果这样写,import jisuan from './cal.js'; 那么实际被导入的是temp1。 应该这样写,impo 阅读全文
posted @ 2018-04-11 18:25 恰似 阅读(257) 评论(0) 推荐(0)
摘要: 父组件 子组件 在子组件中,props也可以有进一步的详细设置 子组件与父组件交互 以上代码实现的是,每当点击子组件中的分享按钮时,父组件中的num就会加一。 如果想从子组件键值对给父组件。子组件 this.$emit("shared",{name:"想传什么值",content:"就传什么值"}) 阅读全文
posted @ 2018-04-07 14:17 恰似 阅读(3132) 评论(0) 推荐(1)
摘要: vue组件,把代码拆分成相应独立的模块来开发。就像组装汽车一样,引擎,轮子,外壳,可能都是在不同的国家生产,然而却能完美的拼装在一起,形成一个新的整体。 定义组件 注意点为,模板template里必须要有一个跟节点。data属性是个函数,并且return一个对象,是因为每次调用这个模块,都能有一个独 阅读全文
posted @ 2018-04-07 00:33 恰似 阅读(131) 评论(0) 推荐(0)
摘要: v-bind:href //a标签里的链接 v-on:click //点击事件 如果是 v-on:click="show" 则能调用起事件对象,也就是这个e有效。 但是v-on:click="show()" 这样调用,e就无效了,加括号后要想使形参e有效,则需按vue提供的,填入$event. v- 阅读全文
posted @ 2018-04-04 19:22 恰似 阅读(143) 评论(0) 推荐(0)
摘要: ng-switch 其中ng-swicth-whern 相当于switch语句中的case,ng-switch-default相当于default。根据数据的双向绑定,来做选项卡切换非常方便。 ng-checked,ng-selected,表示是选中,这两者都能被ng-model='true' 代替 阅读全文
posted @ 2018-04-03 10:54 恰似 阅读(132) 评论(0) 推荐(0)
摘要: angular基础 控制器(Controller) 三个主要职责:1为应用中的模型设置初状态,2通过$scope对象把数据模型暴露给视图,3监视模型的变化,做出相应的动作。 也可写成 app.controller('myController',function($scope){....}) 但是这样 阅读全文
posted @ 2018-04-03 00:07 恰似 阅读(154) 评论(0) 推荐(0)
摘要: 获取当前页面的url,可以使用window.location.href 如果想进一步获取到主机名,端口号等可以直接使用 window.location.host //主机名加端口号 window.location.hostname //主机名 window.location.origin //协议主 阅读全文
posted @ 2018-04-02 11:53 恰似 阅读(310) 评论(0) 推荐(0)