vue
小博客
111
展开
-
vue的小技巧
1.setTimeout/ setInterval -场景一 :this指向改变无法用this访问vue实例 mounted(){ setTimeout( function () { //setInterval同理 console.log(this); //此时this指向Window对象 },1000) ; } 解决方法 :使用箭头函数或者缓存this...转载 2019-04-03 23:40:39 · 104 阅读 · 0 评论 -
vue子父组件传值
父组件向子组件传值 在父组件中使用子组件,并且向其传递数据,子组件同时调用父组件的方法 页面中: <div id="app"> <ul> <people-item v-for="people in peoples" :key="people.id" ...转载 2019-04-10 17:43:04 · 115 阅读 · 0 评论 -
使用vue中的一些问题
1、IE9中, 请求服务器数据并用v-for渲染option标签出现只显示第一个字的问题 解决方法: /** * 强制重绘页面的select 输入框,解决IE9只显示单个字符串问题 * @param useNextTick {Boolean} 使用在vm next tick 处理, 默认true */ forceRedrawSelect: function (useNextTick) { ...原创 2019-04-07 13:36:10 · 186 阅读 · 0 评论 -
vue语法
Vue.js:用于构建用户界面的渐进式框架。 vue基础语法 1.导入Vue.js: (1)绝对路径导入<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> (2)下载Vue.js相对路径导入 <script src="../js/vue.js"></script> ...转载 2019-04-01 23:16:44 · 304 阅读 · 0 评论 -
vue路由使用总结
一、vue中路由的使用 1、定义组件 <template> <div class="hello"> <h1 @click="info" :class="color">{{ msg }}</h1> </div> </template> <script> export default { name...原创 2019-04-11 22:14:12 · 95 阅读 · 0 评论 -
vue中的一些问题
1.vue 修改对象属性 页面不重新渲染 官方解释: Vue 不能检测到对象属性的添加或删除。由于 Vue 会在初始化实例时对属性执行 getter/setter 转化过程,所以属性必须在 data 对象上存在才能让 Vue 转换它,这样才能让它是响应的。 解决办法: 若是对象,建议在data中定义好所有的属性 若是数组,最好重新赋值,不要单独修改某个元素 注意事项: 在给对象赋值时一定要保证新的...转载 2019-04-02 23:16:34 · 126 阅读 · 0 评论 -
vue中router-link的属性
to 表示目标路由的链接。 当被点击后,内部会立刻把 to 的值传到 router.push(),所以这个值可以是一个字符串或者是描述目标位置的对象。 <!-- 字符串 --> <router-link to="home">Home</router-link> <!-- 渲染结果 --> <a href="home">Home</a...转载 2019-04-12 22:07:50 · 150 阅读 · 0 评论