- 博客(138)
- 资源 (2)
- 收藏
- 关注

原创 uni.app 开发微信小程序获取公众号code以及openId
uni.app 开发微信小程序获取公众号code以及openId2 H5页面 放在服务器 通过域名 https://www.****.com/h5 可以直接访问3.nginx服务器配置4.小程序配置业务域名,需下载文件和配置,配置方式如上图
2024-07-17 14:06:15
1573

原创 vue级联组件单选,多选组合限制个数
需求:组件搜索:系列(单选)=》成品(多选限制3个)=》物料(多选限制3个)类似于Cascader 级联选择器组件 使用JQ+Vue数据xi_chengpin_wuliao存在vuex里 命名:SeriesProductsMateriel "xi_chengpin_wuliao": [{ "id": '系列id', "title": "系列名称", "children": [{ "title": "成品1", .
2020-12-10 11:49:27
1176

原创 elementui el-checkbox-group 自定义全选
<div class="itemTime"> <el-checkbox :indeterminate="isIndeterminate" v-model="checkAll" @change="handleCheckAllChange" >全选</el-checkbox > <el-checkb...
2020-09-26 13:41:50
2953
1

原创 vue-router编程式的导航
router.push(location, onComplete?, onAbort?)注意:在 Vue 实例内部,你可以通过 $router 访问路由实例。因此你可以调用 this.$router.push。想要导航到不同的 URL,则使用 router.push 方法。这个方法会向 history 栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的 URL。// ...
2018-07-27 15:58:52
375

原创 vue-router动态路由(2)
html页面 <div id="app"> <div class="nav"> <!-- 使用 router-link 组件来导航. --> <!-- 通过传入 `to` 属性指定链接. --> <!-- <router-link> 默认会被渲染成一个 `&
2018-07-27 15:35:14
322

原创 vue-router动态路由(1)
main.js入口文件import Vue from 'vue'import App from './App'import router from './router'Vue.config.productionTip = false/* eslint-disable no-new */new Vue({ el: '#app', router, component...
2018-07-26 18:06:39
238

原创 vue-cli安装教程(从零搭建vue+webpack项目)
一 安装node1. 从node.js官网下载并安装node,安装过程很简单。 2. npm 版本需要大于 3.0,如果低于此版本需要升级它:二 安装vue-clinpm install -g vue-cli安装成功后可以输入vue查看相关命令的使用,输入vue list可以查看vue可以用的模板: 我们这里选择webpack模板:vue init webpac...
2018-07-26 11:53:38
2305

原创 vue 动态组件(tabs切换)keep-alive:主要用于保留组件状态或避免重新渲染
通过keep-alive 保留数据值 填写数据时切换到其他页面,后返回当前页数据保留 ,主要用于保留组件状态或避免重新渲染 <!--动态组件-component使用--> <div class="app"> <ul> <li @click="currView='home'">首页</li> &am
2018-07-19 15:12:52
15574

原创 vue 通过prop向子组件通讯
Prop静态传递数据<!--Prop静态传递数据--> <div class="app"> <my-object message="父组件数据" name="父组件名称" age="父组件年龄"></my-object> </div>//Prop静态传递数据
2018-07-19 14:46:10
303

原创 vue子组件向父组件通讯
<div class="app"> <p>父组件接收:{{total}}</p> <button-counter v-on:incrementchind="Total"></button-counter> </div>//子组件的数据Vue.component('but
2018-07-18 17:27:40
231

原创 vue表单控件绑定
文本 {{message}} <input v-model="message" placeholder="编辑"> 多行文本 {{messagetextarea}} <textarea v-model="messagetextarea" placeholder="添加"></textarea> 复选框
2018-07-18 14:35:51
242

原创 vue的生命周期
<!DOCTYPE html><html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>生命周期</title> </head> <body&
2018-07-13 15:19:07
207

原创 for ...of 跟 for ...in的用法
//对于普通的对象,for...of结构不能直接使用,会报错,必须部署了 Iterator 接口后才能使用,for-of用于数组对象。 //但是,这样情况下,for...in循环依然可以用来遍历键名。 let es6 = { edition: 6, committee: "TC39", standard: "ECMA-262" }; for (let e...
2018-06-29 18:04:45
624

原创 es6中 for…of 循环遍历数组对象
//数组对象 const myArray = [{ id: 1, name: "李特成", age: '20', gender: '男', arr: ['湖南长沙', 'IT技术'] }, { id: 2, name: "范冰冰", age: '15', gender: ...
2018-06-29 17:42:27
10211

原创 es6 forEach()遍历数组对象
const myArray=[ {id:1,name:"李特成",age:'20',gender:'男',arr:['湖南长沙','IT技术']}, {id:2,name:"范冰冰",age:'15',gender:'女',arr:[]}, {id:3,name:"范斌",age:'60',gender:'男'...
2018-06-29 17:03:49
16469
2

原创 es6中 Set属性方法,以及遍历
&lt;script type="text/javascript"&gt; //Set 实例的属性和方法 //add(value):添加某个值,返回 Set 结构本身。 //delete(value):删除某个值,返回一个布尔值,表示删除是否成功。 //has(value):返回一个布尔值,表示该值是否为Set的成员。 //clear():清除所有成员,没有返回值。 le...
2018-06-26 17:55:26
5017

原创 es6类的继承
<!DOCTYPE html><html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>类的继承</title> </head> <body&
2018-06-26 16:01:50
290

原创 MUI 上拉加载分页
mui('#ds_company_user').pullRefresh({ up: { height: 50, auto: true, contentrefresh: "正在加载...", contentnomore: "没有更多数据了...
2018-06-21 17:19:23
2619

原创 数组转字符串逗号隔开
//数组转字符串[1,2,3]=>"1,2" acTiveArrStringFun: function(obj) { var arr = []; if (obj != null && obj.length != 0) { for (var i =...
2018-06-13 09:50:52
19316
1

原创 集合未分类 针对日期分类成相同的日期二维数组
var list=data.item.result; var destArray=c.commonFun.dateListArr(list); dateListArr: function(list) { var map = {}, destArray = []; for (var v = 0...
2018-06-13 09:34:12
238

原创 ajax提交参数过滤空值
var param = "id="+userid+"&height="+$(".Height").val()+"&bloodl="+$(".dbp").val()+"&bloodh="+$(".sbp").val()+"&weight="+$(".bodyWeight").val()+"&nickName=" + $("#nick_name").val() + "&phone="+$("#phon
2018-04-28 13:35:20
2177

原创 js计算两个日期的月份
var startDate="2017/12/1 10:38:43";//开始日期var endDate="2018/1/1 10:38:43";//结束日期function monthDateFun(startDate, endDate) { var sdate = formatDatetime(startDate);//格式化日期 var starDateText = format
2018-01-02 16:45:48
2029
1
原创 nginx https 一个端口代理多个前端项目
意思是优先根据浏览器输入的文件路径进行查找,如果找不到重定向到index.html文件。指令用于指定在请求的URL中未指定文件名时要使用的默认文件名。就是定义了一个标识,在有多个vue服务时,可以做区分。针对副项目 vue打包时要加一个。配置url路径匹配关系,这里配置。指定静态文件目录的根路径。
2023-11-28 15:12:23
1453
原创 vue3 对图片进行压缩
2.针对文件流进行base64进行转换 并且进行大小进行压缩,这里压缩针对 图片类型。1.点击上传按钮进行图片/文件上传,文件流并传入父组件。3.压缩和转换关键得代码 other.js。
2023-04-17 14:32:23
2483
原创 uni-app中使用钉钉h5微应用扫码功能
1.2 我们需要安装钉Dev开发版USB在线链接,打开开发者模式,同时需要在浏览器输入edge://inspect/#devices 这样就可以随时随地进行调试。具体测试步骤和安装,我会在后面详细针对钉钉开发者测试步骤进行详解。1.1 首先为了随时随地能在本地测试钉钉情况,我们需要在钉钉开发平台注册一个个人的H5微应用,通过企业内部开发中的应用部署本地项目地址。备注:大家在开发钉钉项目时,花最多的时间会在搭建本地测试工具上,因为钉钉相对其他测试工具来比较麻烦。然后在局部文件中引入,您也全局可以引入。....
2022-08-30 15:17:05
2814
3
原创 uni-app 小程序订阅消息
data(){return{ tmplIds: ['9A_xCsCQuW3HuQD-nnZyefs6BWlfZDpdwkGa78', 'bqcMwMnTaPTclRWKN2Qlgl6892-l4XXEwCMsJHQ', 'mZq6tVlajPz8J7NReCoZC_uuUGm-sgzfbjD1Nsc' ], showOpenSettingDialog: false, // 授权询问弹框,uview}}onShow() { this.showOpenSet..
2022-05-19 17:27:43
1052
原创 elementui Tree 树形数据回显默认选中父节点时,部分子节点也全部选中的问题。
问题点:当数据返回默认选中,存在父节点key_id时,tree 会全部选中子节点,这样我们部分子节点没有默认被选中的也选中了。解决方案:1. 获取所有的 data 或者 key 拿到 Tree 组件中的 node数据2.如果出现node数据 没有初始化,那么可以等待dom渲染完成后$nextTick再执行,或者使用延时加载setTimeout2.再判断 isLeaf(是否为叶⼦节点 是则true,不是则false)属性,如果为叶⼦节点就选中。这样利⽤tree的API就实现了正确的回显效果
2022-05-19 11:19:36
3499
2
原创 elementui el-upload 上传文件
手动上传文件转Base64<el-form-item label="上传文件"> <el-upload class="upload-demo" drag action multiple :auto-upload="false" :file-list="fileUpList" :on-change=.
2022-04-29 14:20:09
1152
原创 Vue+Element中Table树形懒加载,添加,修改,删除后数据动态更新
数据准备结果呈现添加最外层菜单添加子菜单界面直接上代码index.vue<template> <div class="table-container"> <vab-query-form> <vab-query-form-left-panel :span="3"> <el-button icon="el-icon-plus" type="success..
2022-02-24 20:32:56
4272
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人