美文网首页
2、Mpvue创建页面、绑定事件、循环数据等

2、Mpvue创建页面、绑定事件、循环数据等

作者: 晴天3521 | 来源:发表于2020-02-27 18:03 被阅读0次

一、创建页面

  • pages文件下创建新文件夹useruser文件内创建如下三个文件
    user页面
  • index.vue文件内写入如下内容
<template>
  <div>{{msg}}</div>
</template>
<script>
// 创建页面的时候必须暴露
export default {
  data() {
    return {
      msg:'我是一个用户组件'
    };
  }
};
</script>
  • main.js文件内写入如下内容
import Vue from 'vue'
import App from './index'

const app = new Vue(App)
app.$mount()
  • main.json文件内写入如下内容
{
    "navigationBarTitleText": "用户页面"
  }
  
  • app.json文件内配置新页面
    配置页面
  • 在index文件夹的index.vue页面写入如下内容
<button @click="goUser()">跳转到用户界面</button>
// 方法
goUser() {
      const url = "../user/main";
      mpvue.navigateTo({ url });
    }
  • 页面跳转效果


    用户页面

二、绑定事件

  • index.vue页面给按钮绑定事件
 <button @click="run()">触发事件</button>

// 方法
methods:{
    run(){
      console.log('执行成功')
    }
  }
  • 执行效果


    执行成功

三、循环数据

  • data里面定义空数组
data() {
    return {
      list: []
    };
  }
  • 在生命周期函数created里面循环数据
created() {
    for (var i = 0; i < 10; i++) {
      this.list.push("我是老" + i);
    }
  }
  • 渲染到页面
<ul>
      <li v-for="(item,index) in list" :key="index">{{item}}</li>
    </ul>
  • 渲染效果


    循环数组

四、页面路由跳转

// 小程序的Api
const url = "../user/main";
mpvue.navigateTo({ url });

好了,今天的分享就到这里了!
愿你三冬暖,愿你春不寒;愿你天黑有灯,下雨有伞。


小晴天

相关文章

  • 2、Mpvue创建页面、绑定事件、循环数据等

    一、创建页面 在pages文件下创建新文件夹user,user文件内创建如下三个文件user页面 在index.v...

  • react 页面的数据绑定和渲染

    页面的数据绑定也渲染(循环,条件判断,数据绑定)

  • Angular基本指令与语法

    循环指令 选择指令 注意事项 多重分支判断 事件绑定 属性绑定 双向数据绑定 自定义指令 创建组件 使用组件 过滤...

  • Angular 入门

    Angular介绍 Angular安装、创建项目、目录结构、组件、服务 创建组件、绑定数据、绑定属性、数据循环、条...

  • vue基础概念

    1、v-model(绑定数据)2、v-for(循环)3、v-on(绑定事件)4、$index(索引)5、v-if(...

  • Vue 的指令

    1.v-model 表单控件元素上创建双向数据绑定 2.v-on 绑定事件 3.v-bind 绑定属性 4.v-...

  • 技术部

    1.了解事件的内涵,如绑定事件、获取事件内容等。2.基础知识的巩固:条件判断(if,switch)、循环(for,...

  • 03微信小程序-视图与逻辑1

    数据绑定与事件绑定 定义页面的数据 小程序中每个页面,由4部分组成,其中 .js 文件内可以定义页面的数据、生命周...

  • Vue 简单语法

    动态绑定数据message是动态的 判断语句 循环语句 事件监听 UI与数据双向绑定 数据只绑定一次,后续数据改变...

  • recyclerview

    1、避免创建过多的对象(如点击事件) 2、数据处理与视图绑定分离(onBindViewHolder 应该只是将数据...

网友评论

      本文标题:2、Mpvue创建页面、绑定事件、循环数据等

      本文链接:https://www.haomeiwen.com/subject/egethhtx.html