文章列表

基于vue组件库npm包的创建与发布

基于vue组件库npm包的创建与发布

npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,可以通过npm发布远程包供相关人员使用,可以维护,升级,修改,开源

2020年11月16日
364 0 0 0
追梦猪追梦猪
vue
vue之百度分享

vue之百度分享

百度分享分为自由选择版跟专业开发版,两者的区别在于一个是直接粘贴使用,靠程序去自己抓取内容,缺点有时候不是自己想要的,那么下面的专业开发版就正好满足了开发者自定义开发分享内容的需求

2018年09月12日
2041 0 0 0
追梦猪追梦猪
vue
vue中使用mock.js进行数据模拟

vue中使用mock.js进行数据模拟

mock.js没有用过的觉得很鸡肋,不就是填充数据吗,我开发的时候页面有数据啊,等等,我们要应用的场景就是我们调好接口,在没有网的情况下发现页面空荡荡的,而这个时候老板过来说看一下你的项目,怎么难道直接给老板看空白页面吗,当然是no,这时候mock.js这个数据生成器就派上了用场,用来展示数据,这样老板看到带数据的页面就感觉你这工作很ok!

2020年01月20日
1189 0 0 0
追梦猪追梦猪
vue
Vue2.0中使用less给元素添加背景图片出现错误路径不正确

Vue2.0中使用less给元素添加背景图片出现错误路径不正确

在使用less在Vue.js中给元素添加背景图片时 ,我们可能会按照css的方法使用相对路径来处理我们的图片错误无法显示

2020年01月06日
1897 0 0 0
追梦猪追梦猪
vue
vue报错信息之跨域当请求的凭据模式为“include”时,响应中的“Access Control Allow origin”头的值不能是通配符“*”

vue报错信息之跨域当请求的凭据模式为“include”时,响应中的“Access Control Allow origin”头的值不能是通配符“*”

CORS策略已阻止从源位置“http://localhost:3000/api/index/getNotice”访问XMLHttpRequest:http://localhost:8080”:当请求的凭据模式为“include”时,响应中的“Access Control Allow origin”头的值不能是通配符“*”。XMLHttpRequest启动的请求的凭据模式由withCredentials属性控制。

2019年12月25日
3192 0 0 0
追梦猪追梦猪
vue
移动端自适应px转rem解决方法

移动端自适应px转rem解决方法

rem是相对于根元素html,这样就意味着,我们只需要在根元素确定一个px字号,则可以来算出元素的宽高。1rem=16px(浏览器html的像素,可以设定这个基准值),假如浏览器的html设为64px,则下面的元素则1rem=64px来运算。

2019年12月12日
1800 0 0 0
追梦猪追梦猪
vue
Vue.js16款优秀的UI组件库推荐

Vue.js16款优秀的UI组件库推荐

Vue 是一个轻巧、高性能、可组件化的MVVM库,API简洁明了,上手快。从Vue推出以来,得到众多Web开发者的认可。在公司的Web前端项目开发中,多个项目采用基于Vue的UI组件框架开发,并投入正式使用。

2019年12月12日
2932 0 0 0
追梦猪追梦猪
vue
vue 跨组件和父子之间调用事件

vue 跨组件和父子之间调用事件

在vue开发当中我们在不同的场景要实现结果,比如,跨组件调用事件,跨组件调用方法,无非是多写一个公共的js来实现互相调用,但是我们这里讲的是父子间跨组件调用事件来,达成我们想要的结果,依葫芦画瓢我们可以实现任意的组件调用,只不过缺少一个开头的地基!我们打印this会发现 vue包括跟多对象属性这就是我们需要用到的东西!

2019年12月06日
1564 0 0 0
追梦猪追梦猪
vue
vue项目中favicon.ico不能正确显示的问题

vue项目中favicon.ico不能正确显示的问题

注意:如果打包发布到线上,会导致ico图标不显示的问题,是因为执行npm run build打包后只有static文件夹和index.html文件,找不到根目录下的ico图标,解决办法:把ico图标放到static文件夹下就OK啦。

2019年12月06日
2127 0 0 0
追梦猪追梦猪
vue
vue弹出框组件封装实例代码

vue弹出框组件封装实例代码

在vue学习中,我们会用到大量弹窗来实现业务的交互,比如,弹窗提醒删除,添加,通知,修改,等等相关长用的类型,在今天我们写一个弹窗组件开发,如果想学习vueui组件的开发,请关注我们的ui组件库ZMZUI,搜索zmzui即可,也可关注我们的网站点击上方git地址进行源码下载!

2019年12月05日
2038 0 0 0
追梦猪追梦猪
vue
vue.js中实现HTML标签转义及反转义及富文本编辑器显示

vue.js中实现HTML标签转义及反转义及富文本编辑器显示

当我们把服务端传给vue的代码放入vue中的时候我们出现了犯难,转义以后是字符串类型的vue只有v-html才能导入到ueditor中显示,由于是纯前端操作,不涉及后端,因此需要通过js对输入内容进行转义。这里提供一个非常简单有效的转义方案,利用了innerHTML和innerText

2019年12月05日
4487 0 0 0
追梦猪追梦猪
vue
vue中的mixins混合正确使用方法

vue中的mixins混合正确使用方法

混入 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。

2019年12月05日
1479 0 0 0
追梦猪追梦猪
vue
vue请求之axios发送cookie和node读取session

vue请求之axios发送cookie和node读取session

在使用node验证码的时候我们把验证码保存在后台的session中但是我们前台会出现一个cookie字段connect.sid,这是默认的存储的session加密保存在cookie中,验证的时候我们要把cookie发送给后台,这样我们才能在后台获取到存储的session,而我们用axios,但是axios 默认不发送cookie,跨域也是一个原因,需要全局设置,所以我们需要这么设置

2019年12月05日
1998 0 0 0
追梦猪追梦猪
vue
vue页面在微信内置浏览器打开网页打开软件键盘出现底部空白解决方式

vue页面在微信内置浏览器打开网页打开软件键盘出现底部空白解决方式

最近在做移动端vue项目的时候遇到了一个这样的一个问题,当我点击input框输调起手机软件盘输入内容以后,关闭软键盘,页面没有回到底部,导致底部出现了空白,手动往下滑动一下,页面才会恢复正常,当关闭软键盘的时候,页面不会自动回到底部。目前Android和Ios上都有这个问题

2019年12月05日
2169 0 0 0
追梦猪追梦猪
vue
vue监听手机物理返回键手机安卓h5返回

vue监听手机物理返回键手机安卓h5返回

追梦猪在使用此来实现手机h5微信支付的时候为了用户更好的体验让用户点击完成触发返回可以不在回到上一层而是我们指定的页面所以监听了返回键但是跟原先的写法返回有了一个冲突,原先go(-3)返回变成go(-4)才能返回到指定的页面,所以在用户体验的道路上任重道远啊!

2019年12月05日
1937 0 0 0
追梦猪追梦猪
vue
vue 非父子传递EventBus事件总线模式开发

vue 非父子传递EventBus事件总线模式开发

想想如果从最顶层组件传一个 data 给最底层组件,仅仅使用父子传递的方式会变得十分麻烦。而 EventBus就是用来解决这个问题的:在需要获取 data 的组件上设置一个监听器,每次要传递 data 时,那个组件就广播这个事件并调用这些监听器。

2019年12月05日
1426 0 0 0
追梦猪追梦猪
vue
vue引入echart错误提示Error in mounted hook: "Error: Component series.line not exists. Load it first

vue引入echart错误提示Error in mounted hook: "Error: Component series.line not exists. Load it first

在vue中引入vue-echarts组件的时候报错了Error in mounted hook: "Error: Component series.line not exists. Load it first ,找到vue-echarts下的components>echarts.vue

2019年12月04日
3290 0 0 0
追梦猪追梦猪
vue
vue-echarts npm run build  编译生产版本报错 UglifyJs

vue-echarts npm run build 编译生产版本报错 UglifyJs

原因: 由于 UglifyJs 只支持 ES5 而 vue-echarts可能引入了一部分 ES6 的写法,所以导致 webpack 打包失败。解决: webpack.config.js 配置删除下面这句, exclude 表示/node_modules/ 目录下的 .js 文件不要进行 babel-loader , 覆盖了上一句 include 的设置

2019年12月04日
2084 0 0 0
追梦猪追梦猪
vue
vue打包字体文件路径错误的问题

vue打包字体文件路径错误的问题

​在我的项目中遇到的情形是:打包后,css里加载的font文件路径变成了:/static/css/static/fonts/iconfont.eot,原先的打包没有这样的问题,而期望的应该是/static/fonts/iconfont.eot。

2019年12月04日
1512 0 0 0
追梦猪追梦猪
vue
vue - 如何打造属于自己的CLI脚手架工具?

vue - 如何打造属于自己的CLI脚手架工具?

为什么需要CLI?减少重复性工作。根据动态命令更方便的生成开发环境。团队协同,效率高。我们要达到的设计?

2019年10月12日
1835 0 0 0
追梦猪追梦猪
vue
vue报错信息(四)之Error: EBUSY: resource busy or locked, rmdir ''

vue报错信息(四)之Error: EBUSY: resource busy or locked, rmdir ''

报错 npm Error : EBUSY resource busy or locked出现这样的错误是因为我们的文件被占用就是其他地方可能在使用文件夹或文件导致无法删除造成的,

2019年09月30日
6764 0 0 0
追梦猪追梦猪
vue
vue在ios返回上一路由白屏

vue在ios返回上一路由白屏

有时候当你加载第二页或者下拉到更高的高度的时候会出现白屏,这跟vue框架也有关系,第一次用点击路由切换我们就会遇到第一页滑到800高度,路由跳转会在同样的高度,而不是顶部0的位置只能给一个window.scrollTo(0, 1) window.scrollTo(0, 0)

2019年08月06日
3462 0 0 0
追梦猪追梦猪
vue
vue组件里定时器销毁问题

vue组件里定时器销毁问题

vue组件里定时器销毁问题,我在a页面写一个定时,让他每秒钟打印一个1,然后跳转到b页面,此时可以看到,定时器依然在执行。这样是非常消耗性能的。

2019年08月06日
4450 0 0 0
追梦猪追梦猪
vue
Vue根据菜单json数据动态按需加载路由Vue-router

Vue根据菜单json数据动态按需加载路由Vue-router

Vue根据菜单json数据动态按需加载路由Vue-router,实现路由动态化

2019年08月06日
2595 0 0 0
追梦猪追梦猪
vue
vue之 vue-baidu-map 百度地图定位不准确有偏差的解决方法

vue之 vue-baidu-map 百度地图定位不准确有偏差的解决方法

vue环境下使用百度地图定位发现,地图定位不准确,有偏差,带红叉的是我们赋值的没有转换坐标的定位,对号是我们转换了坐标以后的定位,相对来说转换的坐标是符合我们的定位要求的,为什么会出现这样的差别呢,那先来看看坐标的种类:目前国内主要有以下三种坐标系:

2019年05月31日
5333 0 0 0
追梦猪追梦猪
vue
vue之 IOS苹果自动定位问题 vue-baidu-map首次进入无法定位问题

vue之 IOS苹果自动定位问题 vue-baidu-map首次进入无法定位问题

安卓电脑上都没有问题苹果7却出现了进去以后获取不到的问题,经过查找发现getCurrentPosition的问题,我们去试这打印这个函数发现苹果7下的getCurrentPosition无法获取

2019年05月27日
3618 0 0 0
追梦猪追梦猪
vue
webpack + vue之抽离style样式css方法

webpack + vue之抽离style样式css方法

大部分使用过webpack的朋友都知道,抽离css需要使用到webpack的插件extract-text-webpack-plugin,vue也不例外。官方给的vue-loader的文档里面有这样的描述。不要在style上添加scss或者less,否则你要去配置他们的抽离 我们现在抽离.vue文件下的style的css样式,zmz在测试了很多得出以下不是结论的结论,由于第一次玩没有别人指点走了不少弯路,现在总结如下,抽离普通css样式,(适合style默认lang)

2019年05月21日
3303 0 0 0
追梦猪追梦猪
vue
vue eslint开发严格模式警告错误解决方法

vue eslint开发严格模式警告错误解决方法

首先缩进不能用tab要用空格这个比较恶心,因为习惯了tab缩进的习惯用空格去缩进就比较别扭了,意外的制表符(Unexpected tab character),在“{”之前找到的多个空格(Multiple spaces found before '{'),混合空格和制表符(Mixed spaces and tabs),预期缩进6个空格,但找到6个制表符(Expected indentation of 6 spaces but found 6 tabs),“返回”后的预期空间(Expected space(s) after "return")

2019年05月20日
4872 0 0 0
追梦猪追梦猪
vue
vuex的搭建与初始化

vuex的搭建与初始化

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。

2019年05月16日
1676 0 0 0
追梦猪追梦猪
vue
vue移动端下拉刷新组件、上拉加载组件

vue移动端下拉刷新组件、上拉加载组件

原生编写vue移动端下拉刷新组件、上拉加载组件,满足移动端的刷新加载,但是还是有点小瑕疵,仅供参考

2019年05月16日
2604 0 0 0
追梦猪追梦猪
vue
vue2.0项目CSS3动画打包后动画失效解决

vue2.0项目CSS3动画打包后动画失效解决

在vue2.0项目里我们发现外部引入的组件css3动画失效,但是在浏览器当中没有问题,一打包css3动画就失效,我们在打完包以后发现浏览器对动画特效没有出现兼容的状态,因此我们想到css3动画在框架下没有生效,最后找到是脚手架package.json没有加兼容处理

2019年05月16日
1978 0 0 0
追梦猪追梦猪
vue

猜你喜欢

基于vue组件库npm包的创建与发布

npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,可以通过npm发布远程包供相关人员使用,可以维护,升级,修改,开源

2020年11月16日
364 0 0 0
追梦猪追梦猪
vue

vue之百度分享

百度分享分为自由选择版跟专业开发版,两者的区别在于一个是直接粘贴使用,靠程序去自己抓取内容,缺点有时候不是自己想要的,那么下面的专业开发版就正好满足了开发者自定义开发分享内容的需求

2018年09月12日
2041 0 0 0
追梦猪追梦猪
vue

vue中使用mock.js进行数据模拟

mock.js没有用过的觉得很鸡肋,不就是填充数据吗,我开发的时候页面有数据啊,等等,我们要应用的场景就是我们调好接口,在没有网的情况下发现页面空荡荡的,而这个时候老板过来说看一下你的项目,怎么难道直接给老板看空白页面吗,当然是no,这时候mock.js这个数据生成器就派上了用场,用来展示数据,这样老板看到带数据的页面就感觉你这工作很ok!

2020年01月20日
1189 0 0 0
追梦猪追梦猪
vue

Vue2.0中使用less给元素添加背景图片出现错误路径不正确

在使用less在Vue.js中给元素添加背景图片时 ,我们可能会按照css的方法使用相对路径来处理我们的图片错误无法显示

2020年01月06日
1897 0 0 0
追梦猪追梦猪
vue

vue报错信息之跨域当请求的凭据模式为“include”时,响应中的“Access Control Allow origin”头的值不能是通配符“*”

CORS策略已阻止从源位置“http://localhost:3000/api/index/getNotice”访问XMLHttpRequest:http://localhost:8080”:当请求的凭据模式为“include”时,响应中的“Access Control Allow origin”头的值不能是通配符“*”。XMLHttpRequest启动的请求的凭据模式由withCredentials属性控制。

2019年12月25日
3192 0 0 0
追梦猪追梦猪
vue