Vue 数组操作方法
操作方法 以下实例中 this.users 为数组例子 $set 方法 设置数组值 // 根据索引设置元素 方法1 this.users.$set(index, val); // 改变数组的指定项 方法2 this.$set(arr, indexOfItem, newValue) // 改变数组的指定项 方法3 V ...
uniapp 打包 H5 方法
在 manifest.json 的可视化界面,进行如下配置(发行在网站根目录可不配置应用基本路径),此时发行网站路径是 www.xxx.com/h5,如:https://hellouniapp.dcloud.net.cn。 在HBuilderX工具栏,点击发行,选择网站-H5手机版 然后弹出对话框,请做如下配置: ...
前端模板引擎 artTemplate 介绍
对于服务端开发人员来说在做前后端分离页面时往往会用js拼接html,但这样可读性不大好。在服务端渲染页面时我们会使用模板引擎像smarty等。最近查了一下前端也是有很多模板引擎的,可以像smarty一样渲染页面,下面介绍前端art-template模板引擎的使用: GitHub地址: https://github.co ...
vue 打包网页项目 nginx 配置注意点
对于 uniapp、vue 打包的h5 项目,部署到服务器通过nginx服务器访问时,nginx 要添加以下配置: location / { try_files $uri $uri/ /index.html; } 具体说明参考 https://router.vuejs.org/zh/guide/essentials ...
NPM 国内加速方法
为什么慢 执行 npm 各种命令的时候,默认是去 npm 官方镜像源获取需要安装的具体软件信息 以下命令查看当前使用的镜像源 npm config get registry 默认源地址在国外,从国内访问的速度肯定比较慢 如何修改镜像源 阿里旗下维护着一个完整的 npm 镜像源 registry.npm.taobao.o ...
使用 pm2 远程部署前端项目
官方文档: https://pm2.keymetrics.io/docs/usage/deployment/ 安装 npm install pm2 -g 使用 1、生成一个示例 ecosystem.json 文件 其中列出了流程和部署环境 pm2 ecosystem 示例: { // 应用部分 "apps" : ...
Node 多版本切换工具 nvm 的安装和使用
安装 node 和 npm 详情见:GitHub 安装 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash 运行上面的命令可以下载安装脚本并运行它。脚本将 nvm 存储库克隆为 ~/.nvm,并尝试添加下面环境变 ...
DcatAdmin 表格和表单各按钮显示控制方法汇总
一、表格页 顶部按钮 // 禁用创建按钮 $grid->disableCreateButton(); // 显示创建按钮 $grid->showCreateButton(); # 禁用批量操作按钮 $grid->disableBatchDelete(); // 开启弹窗创建表单 默认不开启 ...
给 TinyMce 富文本编辑器图片和视频上传插件添加本地文件上传按钮
实现的效果 图片上传: 视频上传: 如上图所示添加本地文件上传按钮。将原来的只能复制第三方链接变为可以本地上传。 实现方法 通过重新定义 file_picker_callback 方法实现 tinymce.init({ selector: '#tinydemo4', language:'zh_CN' ...
微信小程序通过统一服务消息 uniformMessage 发送微信公众号模板消息
小程序可以使用统一服务消息功能,在未知用户关注公众号openid的情况下给关联的公众号下发模板消息。 当前小程序已回收模板消息功能只支持订阅消息,且需要用户每订阅一次才能发一条消息,而长期订阅消息不好申请。因此订阅消息有时并不符合我们的使用要求。此时我们可以让用户关注公众号,通过公众号向用户发送模板消息。 一般向用户发 ...
微信小程序本地缓存 Storage 介绍
本地缓存 Storage 每个微信小程序都可以有自己的本地缓存,可以通过 wx.setStorage/wx.setStorageSync、wx.getStorage/wx.getStorageSync、wx.clearStorage/wx.clearStorageSync,wx.removeStorage/wx.rem ...
微信小程序全局变量 globalData 介绍
微信小程序在JavaScript文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,不会互相影响。如果希望在各个页面之间共同使用某些信息,并且可以对共享数据进行修改设置,以便于其他页面根据数据变化进行对应的调整,最好使用全局数据globalData。 globalData 特性 1、glo ...