为了解决uchart作为子组件在主组件里引用但不显示的情况,(同样适用于弹窗之中)目前有三种方法. 1-解决方式 1>如果你使用的uchart子组件是从官方拿的例子:进入到uchart子组件将onReady或者onLoad(){}的方法的名字换成mounted. 2>以父组件给子组件传值的方式给子组件的图表数据赋值. import EchartsBar from '@/components/cardReportCharts/index.vue'//父组件的js <template>…
Vue中利用$emit实现子组件向父组件通信 父组件 <template> <div> <p>我是父组件</p> <child :isShow="show" @hidechild="hidechild"></child> <button @click="show=true">显示子组件</button> </div> </templa…
前言:最近写东西需要用到ueditor,并且需要是在vue组件中引入. (本博客默认你已经配置了laravel+vue的项目环境,如果还没有配置好的的小伙伴,可以看看我的另一篇博客,链接: http://www.cnblogs.com/meng1314-shuai/p/7136049.html  ) 1.下载editor 这个直接去ueditor的官网下载其PHP版本的就可以了,没什么好说的 2.移到项目目录中(主要讲如何放置配置文件和静态资源文件) 打开下载好的ueditor目录,如果版本没有…
问题回顾: 1.vue项目的在弹窗上的form表单验证,第一次点击新增时正常,第二次新增打开弹窗后由于表单内容为空,出现验证这种情况 2.为了解决上面的情况,在执行点击新增事件加上this.$refs[formName].resetFields()或者this.$refs[formName].clearValidate(); 3.刷新界面后第一次点击新增出现这样"Cannot read property 'resetFields' of undefined"或者"Cannot…
使用vue-cli构建vue项目后,再打包遇到一个css引入的背景图片路径的问题,就是css代码中背景图片是根据相对路径来写的,如下图: 当使用npm run dev命令本地访问的时候,背景图片是正常显示的,可使用npm run build命令打包后,访问dist目录下的项目,页面背景图路径就不对了 解决方法:只需要在build/utils.js文件中添加如下一行代码即可. publicPath:'../../' 如下图: 这样就解决这个问题.…
vue项目在ie浏览器中出现空白,f12打开后发现在body下面就只有一个div盒子,因此我们可以猜测就是js没有引入导致的,所有网上看了一些相关的才知道,在ie中无法解析es6或者版本更高的语法,所以需要一个解析的js去把es6,es7语法转换为es5语法. 首先安装 babel-polyfill npm install --save-dev babel-polyfill yarn add babel-polyfill -S 其次在入口文件中引入即可(在vue项目中的main.js,这个具体项…
1.项目结构: 2.在build文件夹下的webpack.base.conf.js文件中设置src的路径别名. 3.在js文件或者vue文件的script标签中使用: (1).js文件中导入示例: (2).vue文件中导入示例: 4.css(scss)文件在scss或者vue的style标签中导入示例: (1).在scss文件中导入示例: (2).在vue的style标签中导入示例: 注意:css或者scss样式导入需要使用 ~@ 开头. 5.在vue的template模板标签中引入图片路径示例…
swagger2是一个非常好用的接口文档,在开发的过程中方便前后端接口的交接. 下面我们就来讲讲在使用java时,分别在SSM框架,以及springboot+mybatis框架中引入swagger2的方法. 一.在SSM框架中引入swagger2   需要加的maven依赖   1.在com.imooc.utils下创建一个swagger2的配置类 package com.imooc.utils; import org.springframework.context.annotation.Bea…
1.vue的生命周期 2.views/createrCustormer.vue为父级     <template>     <expressService />   </template> <script> import expressService from '@/components/expressService' export default { components: { expressService }, beforeCreate() { cons…
1.通过 $ref 获取 主父组件中: <x-test ref="ch"></x-test> import XTest from '@/components/x-test/x-test' export default { mounted() { console.log(this.$refs.ch.searchProduct) }, components: { XTest } } 在子组件中: export default { data () { return {…