随笔分类 -  Vue

摘要:webpack.conf.js 中 resolve.alias 配置 配置了resolve.alias 后,在js中我们可以这样用 在scss中需要这样写,注意是~@ 问题与背景 在 *.vue 中的 style 标签中,我使用 @import 引入 icon.scss 样式。由于icon需要依赖一 阅读全文
posted @ 2018-02-10 15:12 贝尔塔猫 阅读(8380) 评论(0) 推荐(2) 编辑
摘要:一、安装babel相关 1,安装依赖 2,新建.babelrc 3,相关webpack.conf.js 片段 二、安装静态资源全家桶(img/svg、字体图标、css/scss/style/postcss/autoprefixer) 1,安装依赖 2,相关webpack.conf.js 片段 阅读全文
posted @ 2018-02-10 14:15 贝尔塔猫 阅读(300) 评论(0) 推荐(0) 编辑
摘要:路径在/config/index.js 中,找到dev.proxyTable。如下配置示例: 那么当我们请求 http://localhost:8888/api/ 的时候,就等于请求了 http://oatest.bujidele.com:8010/apitest/api/tydproject/do 阅读全文
posted @ 2018-02-07 09:43 贝尔塔猫 阅读(1832) 评论(0) 推荐(1) 编辑
摘要:答案就是使用ref即可。 阅读全文
posted @ 2018-02-07 09:42 贝尔塔猫 阅读(1526) 评论(0) 推荐(0) 编辑
摘要:vue.extend 局部注册 的应用2 请注意,extend创建的是一个组件构造器,而不是一个具体的组件实例。所以他不能直接在new Vue中这样使用: new Vue({components: fuck}) 最终还是要通过Vue.components注册才可以使用的。 54、vue.extend 阅读全文
posted @ 2018-02-07 09:41 贝尔塔猫 阅读(57456) 评论(2) 推荐(1) 编辑
摘要:手动挂载$mount() 如果没有挂载的话,没有关联的 DOM 元素。是获取不到$el的。 https://vuejs.org/v2/api/#vm-mount 阅读全文
posted @ 2018-02-07 09:40 贝尔塔猫 阅读(8671) 评论(0) 推荐(1) 编辑
摘要:Error: [vuex] vuex requires a Promise polyfill in this browser. 与 babel-polyfill 的问题 采用最笨重的解决方案就是npm install babel-polyfill 然后在webpack中如此设置: 但在开发环境下,我 阅读全文
posted @ 2018-02-07 09:37 贝尔塔猫 阅读(414) 评论(0) 推荐(0) 编辑
摘要:1、在vertical的场景模式下,默认的高度很奇怪,非常非常的大。完全没有规律。后来使用autoHeight好了一点。但依然有问题,问题在于它会根据swiper-slide内元素的高度自动变化叠加。依然会非常非常大。最后才知道。手动设置height即可解决。由于我的场景是fullpage页面,所以 阅读全文
posted @ 2018-02-07 09:36 贝尔塔猫 阅读(3031) 评论(0) 推荐(1) 编辑
摘要:记一起和前端没什么卵关系的后端405问题 问题的关键点在于本来是POST请求,会变成OPTION请求,并且提示405报错,会类似跨域。并且只有某些手机机型才会(如Oppo系列)。 其实跨域的问题,如果在PHP只需要在头设置允许跨域即可。其他语言也类似。 但.net据说也设置大致如上设置了,却不能轻易 阅读全文
posted @ 2018-02-07 09:34 贝尔塔猫 阅读(696) 评论(0) 推荐(0) 编辑
摘要:尽管加入了babel-polyfill ,依然出现 【ReferenceError: Promise is not define】的问题。目前只在三星、金立手机出现这种问题。没办法,只能强行修复了。 记得清除一下手机的缓存。 阅读全文
posted @ 2018-02-07 09:33 贝尔塔猫 阅读(2188) 评论(0) 推荐(0) 编辑
摘要:axios 加入header之后,请求出现 Failed to load http://localhost:8080/team.php: Request header field x-jwt-header is not allowed by Access-Control-Allow-Headers 阅读全文
posted @ 2018-02-07 09:31 贝尔塔猫 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:webpack 打包压缩 ES6文件报错UglifyJs + Unexpected token punc ((); 或者 Unexpected token: operator (>) 解决方案就是将babel配置转义到 .babelrc 文件中。具体做法是在根目录新建 .babel,输入 在webp 阅读全文
posted @ 2018-02-07 09:31 贝尔塔猫 阅读(2741) 评论(0) 推荐(0) 编辑
摘要:结合localStorage 来双向绑定数据(超级神奇) localStorage.js: App.vue 打开Chrome浏览器控制台找到"Application - Storage - Local Storage",观察变化 阅读全文
posted @ 2018-02-07 09:22 贝尔塔猫 阅读(1254) 评论(0) 推荐(0) 编辑
摘要:过滤 与 全文索引 阅读全文
posted @ 2018-02-07 09:21 贝尔塔猫 阅读(271) 评论(0) 推荐(0) 编辑
摘要:父子组件属性传递 注意:0、谁被引用,谁就算子组件 1、属性命名最好完全小写,否则需要如下格式转换:myAttr == my-attr 2、引入的vue组件后必须通过 components 注册才能使用 3、属性的传递必须子组件 props 注册才能使用 4、prop默认是单向绑定:当父组件的属性变 阅读全文
posted @ 2018-02-07 09:21 贝尔塔猫 阅读(657) 评论(0) 推荐(0) 编辑
摘要:vuex的基本学习 http://vuex.vuejs.org/en/ https://github.com/vuejs/vuex/tree/dev/examples/shopping-cart store.js: actions.js getter.js mutations.js mutation 阅读全文
posted @ 2018-02-07 09:20 贝尔塔猫 阅读(1209) 评论(0) 推荐(0) 编辑
摘要:路由 https://router.vuejs.org/zh-cn/advanced/navigation-guards.html router.js main.js 根目录index.html,添加一个div#app 标签。 index.vue 演示子路由 扩展:演示懒加载路由 http://ro 阅读全文
posted @ 2018-02-07 09:19 贝尔塔猫 阅读(335) 评论(0) 推荐(0) 编辑
摘要:子组件 父组件调用示例 阅读全文
posted @ 2018-01-31 08:22 贝尔塔猫 阅读(1858) 评论(1) 推荐(0) 编辑
摘要:"vue-loader": "^12.1.0", "vue-loader": "^12.1.0", "vue-loader": "^12.1.0", 结局:vue-loader@13.X 降级到 vue-loader@12.X 即可解决 先来说一下export default 与 require 和 阅读全文
posted @ 2018-01-23 18:12 贝尔塔猫 阅读(1251) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示