uni-app编译微信小程序报错Page "pages/..." has not been registered yet的解决方法
Deshun 发布于 4年前 (2021-03-29) 4196℃ 评论(0) 赞 (2)
今天使用 uni-app 编译后的代码导入微信小程序,结果控制台报错:app.js错误: TypeError: Cannot read property 'mark' of undefined at vendor.js? [sm]:1480...
Deshun 发布于 4年前 (2021-03-29) 4196℃ 评论(0) 赞 (2)
今天使用 uni-app 编译后的代码导入微信小程序,结果控制台报错:app.js错误: TypeError: Cannot read property 'mark' of undefined at vendor.js? [sm]:1480...
Deshun 发布于 4年前 (2021-03-20) 2632℃ 评论(0) 赞 (1)
微信小程序的组件和普通的 HTML 有所不同,比如 HTML 的 div 在小程序里面是 view ,HTML 的 span 在小程序里是 text 。因为 uni-app 要兼容多终端和各种小程序,所以它的语法和微信小程序是基本一致的。今天就整理一下小程序的图片组件(image)的缩放和裁切显示实现,下面以 uni-app 为例。如果在页面中增加一个 <image /> 标...
Deshun 发布于 4年前 (2021-01-30) 3809℃ 评论(0) 赞 (3)
最近使用 uni-app 开发的一个 H5 项目,其中有一个 用 uni-app 原生 swiper 组件写的轮播。今天领导在用的时候提出一个问题:你这个不支持鼠标滚轮啊?我就比较疑惑 uni-app 是移动端场景啊,谁用手机还外接个鼠标啊。没办法,该改还得改,下面教程开始:1、在 methods 内添加方法:methods: { handleScroll&nb...
Deshun 发布于 4年前 (2021-01-05) 1620℃ 评论(0) 赞 (2)
前些时间写了 Vue状态管理模式:Vuex入门教程 ,今天再整理一下,利用 Vuex 全局接受参数及存取使用的一个方法。首先要使用 store ,安装及使用方法参见上文。在 ./store/index.js 中添加代码:const store = new Vuex.Store({ state: { &...
Deshun 发布于 4年前 (2020-12-30) 1825℃ 评论(0) 赞 (1)
微信小程序和 uni-app 的 tabbar 是不能使用 navigatorTo 方法进行跳转的。需要使用 switchTab 方法进行跳转:以 uni-app 为例uni.switchTab({ url: '/pages/index/index' })详细参数可参考 uni-app 官方文档:http://un...
Deshun 发布于 4年前 (2020-11-13) 2807℃ 评论(0) 赞 (1)
一个 H5 项目中使用安卓设备一切正常,用 iOS 就显示 连接服务器超时,点击屏幕重试。排查了半天,原来是正则引起的。可能会报以下错误:Invalid regular expression: invalid group specifier name[system] S...
Deshun 发布于 4年前 (2020-11-11) 1576℃ 评论(0) 赞 (2)
什么是 Vuex ?Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。使用 Vue CLI 脚手架安装的 Vue 3.0 已经默认集成了 Vuex,下面记录的是 V...
Deshun 发布于 4年前 (2020-11-10) 6010℃ 评论(0) 赞 (6)
uView 是 uni-app 生态的一款不错的前端 UI 框架,集成了很多实用组件。在使用 搜索 组件时遇到一个问题,点击搜索按钮没有反应。下面开始使用方法:u-search 可以通过 placeholder 参数设置占位内容,通过 v-model 双向绑定一个变量值:<template> <u-search placeholder=&quo...
Deshun 发布于 4年前 (2020-10-18) 5151℃ 评论(0) 赞 (1)
uni-app 使用 npm run build 命令打包,会根据环境生成不同的目录文件。开发和测试环境会生成到 dev 文件夹,而生产环境则生成到 build 文件。为了方便自动化部署,需要统一一下打包目录,需要修改一下 package.json 文件:"build:dev": "cross-env NODE_ENV=development&nb...
Deshun 发布于 4年前 (2020-10-15) 4149℃ 评论(0) 赞 (1)
除了 HBuilderX 可视化界面,也可以使用 cli 脚手架,可以通过 vue-cli 创建 uni-app 项目。如果是老的项目,也可以通过下方步骤,创建一个 uni-app 选择默认模板,然后将项目原封...