mpvue跳转页面及注意事项


Posted in Javascript onAugust 03, 2018

下面先给大家介绍下mpvue跳转页面,具体内容如下所示:

正准备写一个小程序,得知了mpvue开源的消息,又恰巧之前刚刚学习了一点vue,便开始了我的mpvue学习之路。

第一步就是配置环境之类的。。。附上官网的quickstart    http://mpvue.com/mpvue/quickstart/

相信看完官网的教程之后, 你的项目应该已经搭好了。下面说2个小问题的解决办法吧

1.编译总通不过,eslint限制太严格,关闭它吧(如果你是一个严谨的人,那就..吧)

build文件夹--->webpack.base.conf.js---->module-rules {...loader:'eslint-loader'...} 这里面的都删掉吧

2.写好一个页面,该跳转页面了,一脸懵逼。

mpvue跳转页面及注意事项

mpvue跳转页面及注意事项

就这样,重点是main.js不能少,不然dist里面不会生成对应的文件,npm run dev 重启就可以啦

写完一个小程序,但是还没有做数据交互,除了跳转页面这块,其他的就是vue的问题了,我在做的时候百度了好久跳转页面的问题,最终还是在gitHub看别人的源码学到的了,希望可以帮到你!

下面看下mpvue 注意事项

  1、页面跳转,注意是普通跳转navigateTo还是底部导航跳转 switchTab

starQuestion(){
const url = '../subject/main'
// switchTab navigateTo
wx.switchTab({ url })
},

2、变量 图片 文字 引入组件

<img :src="item.ad_url" alt="">
<toast :message="msg" :visible.sync="visible" position="center"></toast>

3、模板注意 设置props 模板名称name

<template>
<div class="userinfo">
<img class="userinfo-avatar" :src='avatarUrl' background-size="cover" />
<div class="userinfo-nickname">
<p>{{nickName}}</p>
</div>
</div>
</template>
<script>
// 头像信息模板
export default {
name: 'inform',
props: {
nickName:'String',
avatarUrl:'String'
}
}
</script>

4、关于formid 按钮要把formsubmit 改为@submit 如 bindchange="eventName" 事件,需要写成 @change="eventName"

<!-- <form report-submit="true" bindsubmit="formSubmit" class="formSubmit"> -->
<form report-submit="true" @submit="formSubmit" class="formSubmit">
<button class="starButton" formType="submit">开始出题</button>
</form>

小程序组件

mpvue 可以支持小程序的原生组件,比如: picker,map 等,需要注意的是原生组件上的事件绑定,需要以 vue 的事件绑定语法来绑定,如 bindchange="eventName" 事件,需要写成 @change="eventName"

示例代码:

<picker mode="date" :value="date" start="2015-09-01" end="2017-09-01" @change="bindDateChange">
 <view class="picker">
  当前选择: {{date}}
 </view>
</picker>

总结

以上所述是小编给大家介绍的mpvue跳转页面及注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript中的Document文档对象
Jan 16 Javascript
JS 控件事件小结
Oct 31 Javascript
Javascript玩转继承(三)
May 08 Javascript
js限制文本框只能输入数字方法小结
Jun 16 Javascript
jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法
Nov 25 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
Jun 14 Javascript
基于Turn.js 实现翻书效果实例解析
Jun 20 Javascript
在线引用最新jquery文件的实现方法
Aug 26 Javascript
基于JavaScript实现本地图片预览
Feb 08 Javascript
React Native 通告消息竖向轮播组件的封装
Aug 25 Javascript
vue-router3.0版本中 router.push 不能刷新页面的问题
May 10 Javascript
Vue插槽原理与用法详解
Mar 05 Javascript
JavaScript高级函数应用之分时函数实例分析
Aug 03 #Javascript
mpvue小程序仿qq左滑置顶删除组件
Aug 03 #Javascript
JavaScript中call和apply方法的区别实例分析
Aug 03 #Javascript
JavaScript捕捉事件和阻止冒泡事件实例分析
Aug 03 #Javascript
关于js对textarea换行符的处理方法浅析
Aug 03 #Javascript
webpack4 + react 搭建多页面应用示例
Aug 03 #Javascript
使用JS代码实现俄罗斯方块游戏
Aug 03 #Javascript
You might like
详解YII关联查询
2016/01/10 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
2016/07/18 PHP
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
2013/05/07 Javascript
getAsDataURL在Firefox7.0下无法预览本地图片的解决方法
2013/11/15 Javascript
javascript异步编程的4种方法
2014/02/19 Javascript
js中this用法实例详解
2015/05/05 Javascript
jQuery操作json常用方法示例
2017/01/04 Javascript
基于Vue开发数字输入框组件
2017/12/19 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
2018/01/03 Javascript
jquery.picsign图片标注组件实例详解
2018/02/02 jQuery
vue router+vuex实现首页登录验证判断逻辑
2018/05/17 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
Vue 事件处理操作实例详解
2019/03/05 Javascript
基于JavaScript伪随机正态分布代码实例
2019/11/07 Javascript
[40:55]Liquid vs LGD 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python中django框架通过正则搜索页面上email地址的方法
2015/03/21 Python
python 远程统计文件代码分享
2015/05/14 Python
Python实现统计单词出现的个数
2015/05/28 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
python 统计一个列表当中的每一个元素出现了多少次的方法
2018/11/14 Python
Python 文件数据读写的具体实现
2020/01/24 Python
Python 防止死锁的方法
2020/07/29 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
python3 os进行嵌套操作的实例讲解
2020/11/19 Python
html5+css3实现一款注册表单实例
2013/04/17 HTML / CSS
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
介绍Java的内部类
2012/10/27 面试题
毕业生写求职信的要点
2014/03/04 职场文书
租赁协议书范本
2014/04/22 职场文书
期末学生评语大全
2014/04/24 职场文书
考试后的感想
2015/08/07 职场文书
年终工作总结范文
2019/06/20 职场文书
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫
MySQL中LAG()函数和LEAD()函数的使用
2022/08/14 MySQL