
vue
wakakaHBW
这个作者很懒,什么都没留下…
展开
-
js验证银行卡号,并自动识别银行信息。js验证手机码。js验证数字
1. 需求工作要求,要对表单的一些内容进行校验,要求验证是否输入的数字验证手机号是否正确验证银行卡号,并自动识别银行名称和银行卡类型原创 2020-08-27 10:15:53 · 2727 阅读 · 2 评论 -
小程序报错Component is not found in path “wxcomponents/vant-weapp/button/index“ (using by “pages/....)
本文针对的是vant Weapp UI的引用报错1. 在uni-app框架开发小程序,引入了vant Weapp UI总是莫名报错:(1)VM22:1 MiniProgramError Cannot read property 'name' of undefined TypeError: Cannot read property 'name' of undefined(2) VM22:1 SystemError (jsEnginScriptError) Component is not foun原创 2020-08-25 11:02:57 · 5340 阅读 · 1 评论 -
vue使用this.$refs.xxxx.xxxx()时,出现TypeError: this.$refs.Loading.open is not a function
1. 报错使用Uni-app开发小程序时,组件可以成功展示,但是, 使用$efs调用子组件方法时,会报上述错误2. 原因vue框架在编译完成子组件方法前就调用了改方法。3. 解决写法没错,框架也没错,错在写错了地方不能“太早”使用$refs调用子组件方法- 比如不能放在created钩子函数里- 可以试着放到mounted 里调用- 如果想在created中使用,可以用在created里的异步函数里。...原创 2020-08-20 10:54:11 · 10167 阅读 · 1 评论 -
微信小程序,Mpvue框架,引入iView Weapp UI库
Mpvue框架,引入iView Weapp UI库出错Component is not found in path “iView/button/index” (using by “pages/index/main”)Error: Component is not found in path “iView/button/index” (using by “pages/index/main”)iView Weapp 是针对小程序开发的Ui组件库Mpvue是将Vue应用到小程序的框架,类似的还原创 2020-07-28 16:54:13 · 596 阅读 · 0 评论 -
iview给table组件添加自增序号
template: <Table :columns="informationTable" :data="informationData" ></Table>data:informationTable: [ { title: '序号', width:80, render:(h,params)=>{原创 2020-07-09 13:33:45 · 3658 阅读 · 0 评论 -
iview table表格单元格的动态合并
1. 需求需要将从后台获取的数据,在前端渲染时,如果同一列相邻的数据相同,则合并成一个单元格。即:需要将上图两个单元格合并,成果图如下2. 问题本项目使用的是iview组件,iview组件也提供了单元格合并的接口handleSpan,单有关需求的算法需要自己实现。2.1 先介绍一下iview官方例子看一下handleSpan 的用法 methods: { handleSpan ({ row, column, rowIndex, columnIndex原创 2020-07-08 18:34:34 · 7272 阅读 · 6 评论 -
iview的table组件 给指定单元格添加功能按钮
1. 需求使用的IView的Table组件,数据都是绑定好自动渲染的,想要给指定的单元格添加两个按钮,实现单元格内的数据加减控制,效果图如下2. 问题因为iview的组件 数据都是绑定好自动渲染,因此想要给指定的单元格增加两个按钮,却是不容易操作。查询官网的说明,以及各个大佬博客的分享,最终使用render 解决了问题。3. 解决方案使用render 来渲染自定义组件template <template> <原创 2020-07-07 19:29:25 · 3125 阅读 · 0 评论 -
iview框架的i-table 单元格数据的转换处理
1. 需求后端接口给的数据有个状态给的是[0,1,2,3],在前端渲染的时候,要对其进行相应处理,显示的是文字。2. 问题项目开发使用了iview 框架的 i-table组件,数据渲染都是组件自动进行的,很难对单个单元格进行处理。3. 解决方案使用 render 看一下解决方案代码吧template <template> <i-table border :columns="columns1" :data="原创 2020-07-07 14:00:42 · 4700 阅读 · 0 评论 -
VUE(Upload) 上传图片
template <el-upload action="aaa" :auto-upload = 'false' list-type="picture-card" :on-preview="handlePictureCardPreview" :on-remove="h.原创 2020-07-03 12:08:56 · 1228 阅读 · 0 评论 -
VUE如何解除数据之间的双向绑定
问题在开发过程中,我想要的结果是,一个表格和数据data数组绑定,将data中的数据依次遍历渲染到表格。而data的数据是通过另一个this.formValidate 来push,代码如下 this.formValidate.BookISBN = res.data.Data.ISBN this.formValidate.BookName = res.data.Data.BookTitle this.formValidate.Auth原创 2020-07-03 10:46:05 · 6127 阅读 · 4 评论 -
Vue组件创建方式
1. 使用Vue.extend <div id="app"> <my-comp></my-comp> </div> <script> var com1 = Vue.extend({ template:'<p>我是extend创建的组件</p>' // 就是组件展示的HTML }) var vm = new V原创 2020-05-28 16:33:32 · 210 阅读 · 0 评论 -
VUE过滤器,时间格式化
1. VUE过滤器使用vue的过滤器:做输出前的最后一步的处理Vue.js允许自定义过滤器,可被用于一些常见的文本格式化。过滤器可以用在两个地方:mustache插值(即{{ }})、v-bind表达式分为全局和私有过滤器两者用法相同,都是{{ name | 过滤器的名字 }},写法上有区别1.1 全局过滤器写在vue实例外面,且必须先定义过滤器,再创建vue实例vue过滤器的写法 :Vue.filter('过滤器名称',function(data))1.2 私有过滤器写在vu原创 2020-05-27 18:39:31 · 605 阅读 · 0 评论 -
vue中 插值表达式 {{ }} 和 v-text 用法区别
两者都是可以用来显示data中的数据,但用法有些不同{{ }} 可以用来和其他字符或者信息一起渲染 (不会覆盖该元素中的其他数据)v-text 一旦使用,则元素的其它内容就会被覆盖上代码,看结果 <div id="app"> <p v-cloak>{{msg}} 我是xxxx</p> <p v-text="msg"> 我是xxxx </p> </div>运行结果相当于原创 2020-05-27 11:59:59 · 572 阅读 · 0 评论 -
v-cloak 解决插值表达式闪烁问题
vue使用过程中,有时候会出现数据加载不到,出现插值表达式{{msg}}的问题vue提供的解决方案是 v-cloak,使用方法如下 <style> /* 这里用的是 属性选择器 */ /* 表示,所有用v-cloak属性的 插值表达式都不再显示 */ [v-cloak] { display: none; } </style> <div id="app">原创 2020-05-27 11:45:08 · 305 阅读 · 0 评论 -
手机端电子商城项目实战(VUE)
手机端电子商城项目实战(VUE)vue-cli、vuex、router、store访问项目地址:www.emall.hbw1224.top项目运行截图项目首页截图商品详情项目分类截图项目购物车截图项目我的界面截图GitHub项目地址:https://github.com/ln-hbw/supermall注:项目只有前端代码,后端调用的接口,项目的后台端口有改动,需要维护,不便公开,想要接口地址的发送邮件到 hbw1224@163.com...原创 2020-05-14 08:20:10 · 3523 阅读 · 8 评论 -
vue-cli 3.x 如何配置assetsPublicPath; vue.config.js如何更改assetsPublicPath配置;
1. Failed to load resource: net::ERR_FILE_NOT_FOUND 静态资源加载不到2. vue-cli 3.x 如何配置assetsPublicPath3. vue.config.js如何更改assetsPublicPath配置原创 2020-05-13 16:53:44 · 19895 阅读 · 3 评论