在封装dialog的时候,我们默认都有确认和取消来关闭弹框的功能,如果单纯进行封装,父组件调用的时候,点击确认按钮就会直接关闭, 通常情况下,我们需要执行一些事情比如事件逻辑操作后才进行关闭,这时候就可以利用函数能座位参数传递来进行关闭前可以自定义条件进行关闭了: 子组件: 定义参数进行判断: ca ...
转载 2021-09-18 11:03:00
218阅读
2评论
vueuni-app的区别:1、uni-app可以通过打包实现一套代码多端运行,而vue不行;2、uni-app有自动的框架预载,加载页面的速度更快,vue没有;3、uniapp使用小程序的标签,vue使用web端的标签;4、uni不支持vue-router,使用自带的路由。   本教程操作环境:windows7系统、uni-app2.5.1&&vu
转载 2023-11-23 16:35:29
135阅读
首先理解uni-app文件结构componentsuni-app组件目录,放可复用的组件pages业务页面文件存放的目录static存放应用引用静态资源(如图片、视频等)的地方,注意:静态资源只能存放于此App.vue应用配置,用来配置App全局样式以及监听 应用生命周期main.jsVue初始化入口文件,详见mainfest.json配置应用名称、appid、logo、版本等打包信息,
文章目录前言一、属性和方法的使用二、Vue生命周期三、全局变量1.公用模块2.挂载 Vue.prototype3.globalData四、Class 与 Style 绑定1.对象语法2.数组语法总结 前言本文主要的主要内容是在uni-app中Vue的用法,具体如下: Vue支持响应式数据操作,可以实现数据和事件的绑定,同时支持this传递; uni-app在Vue实例生命周期的基础上增加了应用生
转载 2024-05-30 12:56:54
279阅读
关于代理以及process.env.使用和说明"scripts": { "dev": "vue-cli-service serve --port 4000 --mode dev", "build": "vue-cli-service build", "build:prod": "vue-cli-service build --mode prod", "build:t
转载 1月前
413阅读
vue的安装及创建一个新项目前一篇文章已经介绍过了,有需要的请看之前的文章移动端项目一、关于移动端的一些ui框架 1.Voinc 一个基于 vue.js 和 ionic 样式的 UI 框架(https://wangdahoo.github.io/vonic-documents/#/?id=%E4%BB%8B%E7%BB%8D) 2.Vux 基于WeUI和Vue(2.x)开发的移动端UI组件库 (h
const util = {}util.formatUrl = (context, url) => { var index = url.indexOf("http"); if (index == 0) {
原创 2023-02-16 13:43:44
195阅读
组件/标签的变化以前是html标签,现在是小程序标签。div 改成 viewspan、font 改成 texta 改成 nav
原创 2022-03-03 14:33:52
279阅读
1.关于uniapp 和vue 生命周期的执行顺序2.微信小程序生命周期(onLoad,onHide,onShow,onReady,onUnload)3.微信小程序onLoad、onShow、onHide、onUnload区别
原创 2022-06-27 11:23:55
428阅读
目录uni-app 项目目录结构生命周期路由路由跳转页面栈条件编译文本渲染样式渲染条件渲染遍历渲染事件处理事件修饰符uni-app 项目目录结构组件/标签 使用(类似)小程序语法/结构 使用vue具体项目目录如下: 生命周期uni-app 支持如下应用生命周期函数:函数名说明onLaunch当uni-app 初始化完成时触发(全局只触发一次)onShow当 uni-a
组件/标签的变化以前是html标签,现在是小程序标签。div 改成 viewspan、font 改成 texta 改成 navigatorimg 改成 imageinput 还在,但type属性改成了confirmtypeform、button、checkbox、radio、label、textarea、canvas、video这些还在。select 改成 pickeriframe 改成 web-viewul、li没有了,都用view替代audio 不再推荐使用,改成api方式
原创 2021-12-24 14:45:02
327阅读
首先在根目录下新建一个store文件夹,并新建一个websocket.js文件,代码如下: import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { soc ...
转载 2021-10-29 16:29:00
363阅读
2评论
【代码】vue自定义(uni-popup)
原创 2023-06-03 00:36:20
305阅读
Vue.js 是什么Vue (读音 /vjuː/,类似于 ) 是一套用于构建用户界面的渐进式框架。与
原创 11月前
22阅读
uni.showLoading
原创 2023-02-24 12:23:00
807阅读
uni-app 多语言的实现
原创 2022-07-17 00:09:49
997阅读
uni.$emit(eventName,Object) 触发全局的自定义事件,附加参数都会传给监听器回调函数。 属性 类型 描述 eventName String 事件名 Object Object 触发全局的自定义事件,附加参数都会传给监听器回调函数。 示例代码如下: uni.$emit('upd ...
转载 2021-09-06 21:41:00
4844阅读
2评论
参考“网易严选”小程序项目采用传统vue项目结构,即uniapp打包和运行成小程序,使用HBuilder开发工具开发项目,通过运行启动“微信开发者工具”完成项目启动。
未完
原创 2024-07-31 09:45:04
45阅读
问题起因公司自研项目 技术栈是 uniapp 开发微信小程序 小程序内有个需要用户录制视频并上传的功能 项目内使用的是 uni.createCameraContext 相机组件进行录制视频的 一开始并没有出现什么问题 可以正常录制及上传 直到需求上多了一个 《视频直接上传过大 需要进行压缩处理再上传》 之后 问题就来了!本以为只是个简单的压缩罢了。想着直接使用uniapp提供的 uni.compr
  • 1
  • 2
  • 3
  • 4
  • 5