231云
网站首页 >> 其他资讯 >> 正文
标题

mpvue (Mpvue面试题)

内容

使用mpvue和uni-app开发小程序分别有什么优点跟缺点

1、uni-app好。Vue小程序和Taro都是基于Vue.js开发的小程序,各有优势,适用于不同的场景和开发者需求。Taro:基于React开发,支持多端开发,适合中高级开发者和开发大型项目。

2、uni-app可以通过打包实现一套代码多端运行,而vue不行。uni-app有自动的框架预载,加载页面的速度更快,vue没有。uniapp使用小程序的标签,vue使用web端的标签。uni不支持vue-router,使用自带的路由。

mpvue (Mpvue面试题)

3、uniapp是做移动端的,vue是做PC端的,uniapp就是基于vue设计的,它们的主要区别就是端口不一样,其他的功能作用都是一样的,虽然vue和uniapp可以多端编译,输出H5和小程序,但它们的css写法是受限的。

4、小程序的缺点: 功能受限:相比于原生应用,小程序的功能相对有限,无法完全满足复杂应用的需求。 用户留存难度较大:由于小程序无需下载安装,用户更容易忘记和卸载,留存用户的难度较大。

阻止mpvue小程序change事件冒泡

1、mpvue基于vue,优化了vue的runtime和compiler实现,以前常用来开发小程序,后来停止维护了。

2、把input放到label外面去。el-radio被封装多层,根元素不是input,是由于事件冒泡机制导致的,因为根元素是label,click事件绑定到了label上。

3、swiper里加了bindchange事件,有很多个swiper-item,连续快速切换swiper-item触发bindchange事件,小程序会出现一直无限触发bindchange事件。请检查是否在change事件中使用setData改变current值,请避免该操作。

怎样进行mpvue小程序项目搭建

1、申请小程序账号 第一步就是在微信公众平台申请小程序账号并认证。因为是制作支持在线交易的购物商城小程序,所以在小程序认证时,选择的主体类型必须是有营业执照的企业或个体工商户,个人是无法申请的。

2、注册账号 首先,需要到微信公众平台注册一个小程序账号。有两种方法:(1)进入自己的公众号后台,点击‘‘小程序管理’’,‘‘快速注册并认证小程序’’,按照提示操作即可注册成功。

3、执行npm run dev 后可以看到生成 dist/wx的路径,将生成的文件目录导入小程序开发工具即可。这样就搭建好了一个基本的mpvue小程序, 可以基于以上创建我们自己的项目。

4、步骤一:注册微信小程序和微信支付商户号 访问mp.weixin.qq/扫码登录微信公众号,在左侧栏点击“小程序管理”,然后点击“快速注册并认证小程序”到下一步;按照要求进行填写,完成注册。

微信小程序--mpvue获取用户权限open-type=getUserInfo

1、其中,type=userAvatarUrl是获取用户头像,type=userNickName是获取用户昵称,具体使用详情查看 小程序开发文档 ,此方法仅用于直接简单的展示用户信息。

mpvue (Mpvue面试题)

2、第一种获取方案 首先调用wx.login()接口 让用户授权验证,也就是我们肉眼观察到的,你是否对xxxxx授权这种信息。 用户成功授权后,调用wx.getUserInfo() 接口获取用户信息。

3、小程序 使用 button 组件,并将 open-type 指定为 getUserInfo 类型,获取用户基本信息。

网站统计
  • 在线人数:96
  • 今日审核:0
  • 等待审核:0
  • 本站分类:27
  • 提交收录
随机标签