一、表单----复选框列表

1.<mt-checklist

title="标题"

options="['a','b','c']" #选项列表

v-model="val3" #val3=[ ]

>

</mt-checklist>

#注意事项:复选框列表 value保存数组

2.1 mint-ui组件中面板与底部导航条-(重点)

#由于移动端设备宽度问题,创建多个面板显示不同的

#商品信息,统一个时刻只能显示一个面板

#创建面板方式:一个父面板中间多个子面板,切换

#子面板

<mt-tab-container v-model="active"> 父面板

<mt-tab-container-item id="tab1">

子面板1

</mt-tab-container-item>

<mt-tab-container-item id="tab2">

子面板2

</mt-tab-container-item>

<mt-tab-container-item>

子面板3

</mt-tab-container-item>

<mt-tab-container>

#当active变量中保存tab1时显示tab1对应子面板

#创建新组建 Exam05.vue /Exam05

练习:

(1)创建新组建 Exam06.vue /Exam06

(2)添加三个按钮 "美食" "购物" "休闲"

(3)并且面板父面板与三个子面板

(美食子面板/购物子面板/休闲子面板)

(4)当用户点击某个按钮会显示对应子面板

<mt-tab-container v-model="active">

<mt-tab-container-item id=""tab1>

美食子面板

</mt-tab-container-item>

<mt-tab-container-item>

购物子面板

</mt-tab-container-item>

<mt-tab-container-item>

休闲子面板

</mt-tab-container-item>

</mt-tab-container>

2.2:mint-ui组件库底部导航条-(重点)

底部导航条按钮

(1)图片

(2)文字

(3)当点击按钮时显示指定面板

<mt-tabbar fixed v-model="active"> #父元素

<mt-tab-item id="tab1"> #按钮

<img src=""/> #图片

文字 #按钮下文字

</mt-tab-item>

<mt-tab-item id="tab2"> #按钮

<img src=""/> #图片

文字 #按钮下文字

<mt-tab-item>

</mt-tabbar>

#fixed将tabbar固定在底部导航条

#当用户点击某个按钮时,当时按钮id保存

active变量中

#创建新组件 Exam07.vue /Exam07

2.3:父子组件调用与数据传递

练习一:父组件调用子组件

Sub08.vue 子组件

Fa08.vue 父组件

#Fa08.vue(父) 调用 Sub08.vue(子)

(1)创建子组件 Sub08.vue

(2)创建父组件 Fa.vue

2.1:引入子组件

import Sub08 from "./Sub08.vue"

2.2:注册子组件并且起名字

components:{

"子组件起名字":子组件对象

"sub08":Sub08

}

#sub08子组件名字,全小写不要与标准重名

2.3:在模板中调用即可

<template>

<sub08></sub08>

</template>

#注意事项:子组件不用配置访问路径

var store=new Vuex.Store({

state:{age:23}      保存共享数据

mutations:{ }       保存函数用于修改共享数据

getters:{}             保存函数用户获取共享数据

action:{}              保存函数异步修改数据,

等待数据加载成功后,异步修改数据

})

#当前数据下载慢,立即修改 age = undefined 错误

#提高程序正确性

mutations:{ clear(state){  state.age=0 }}

action:{

#context  上下文对象=>store存储对象

modifyAge(context)=>{

setTimeout(()=>{

context.commit("clear");

},500)

}

}

如何调用定义在actions中方法

this.$store.dispatch("modifyAge");

复习MintUI的更多相关文章

  1. iOS总结_UI层自我复习总结

    UI层复习笔记 在main文件中,UIApplicationMain函数一共做了三件事 根据第三个参数创建了一个应用程序对象 默认写nil,即创建的是UIApplication类型的对象,此对象看成是 ...

  2. vuex复习方案

    这次复习vuex,发现官方vuex2.0的文档写得太简略了,有些看不懂了.然后看了看1.0的文档,感觉很不错.那以后需要复习的话,还是先看1.0的文档吧.

  3. 我的操作系统复习——I/O控制和系统调用

    上篇博客介绍了存储器管理的相关知识——我的操作系统复习——存储器管理,本篇讲设备管理中的I/O控制方式和操作系统中的系统调用. 一.I/O控制方式 I/O就是输入输出,I/O设备指的是输入输出设备和存 ...

  4. 复习(1)【Maven】

    终于开始复习旧知识了,有输入必然要有输出.输入和输出之间的内化过程尤为重要,在复习的同时,真正把学到的东西积淀下来,加深理解. Maven项目概念与配置 Maven是一个项目管理和综合工具.Maven ...

  5. Element-ui,Mint-ui

    style-loader css-loader style!css 饿了么团队开源一个基于vue 组件库 elementUI PC MintUI 移动端 官网: http://element.elem ...

  6. 《CSS权威指南》基础复习+查漏补缺

    前几天被朋友问到几个CSS问题,讲道理么,接触CSS是从大一开始的,也算有3年半了,总是觉得自己对css算是熟悉的了.然而还是被几个问题弄的"一脸懵逼"... 然后又是刚入职新公司 ...

  7. JS复习--更新结束

    js复习-01---03 一 JS简介 1,文档对象模型 2,浏览器对象模型 二 在HTML中使用JS 1,在html中使用<script></script>标签 2,引入外部 ...

  8. jQuery 复习

    jQuery 复习 基础知识 1, window.onload $(function(){});   $(document).ready(function(){}); 只执行函数体重的最后一个方法,事 ...

  9. jQuery5~7章笔记 和 1~3章的复习笔记

    JQery-05 对表单和表格的操作及其的应用 JQery-06 jQuery和ajax的应用 JQery-07 jQuery插件的使用和写法 JQery-01-03 复习 之前手写的笔记.实在懒得再 ...

随机推荐

  1. 解决Cannot use a scalar value as an array

    这是类型转换的问题,看看上方代码是不是先把布尔值或者0值赋给了一个变量,然后下面循环中又把这个变量当作数组用了

  2. AtomineerUtils使用说明

    AtomineerUtils使用说明 VS2015PluginCrackAtomineer 介绍 AtomineerUtils 是国外的一款用于生成源代码注释的一款 VS 插件工具. 这款插件,支持 ...

  3. js 函数的多图片懒加载(lazy) 带插件版完整解析

    前言:         本人纯小白一个,有很多地方理解的没有各位大牛那么透彻,如有错误,请各位大牛指出斧正!小弟感激不尽.         本篇文章为您分析一下原生JS实现图片懒加载效果 页面需求 1 ...

  4. java基于OpenCV的人脸识别

    基于Java简单的人脸和人眼识别程序 使用这个程序之前必须先安装配置OpenCV详细教程见:https://www.cnblogs.com/prodigal-son/p/12768948.html 注 ...

  5. 阿里云有奖调查结果公布,赠送10个阿里巴巴logo胸针 ...

    4月17日,我们发起了"阿里云有奖调查!赠10个阿里巴巴logo胸针"活动,现经过随机抽奖机抽选出10名幸运同学,每人赠送一枚阿里巴巴胸针.现把获奖同学ID公布如下,请如下同学私信 ...

  6. mac OS 配置 svn服务器端

    在Windows环境下 一般使用Tortoise SVN来搭建svn环境 操作系统 mac OS High Sierra 10.13.6 在Mac环境下 由于Mac自带了svn的服务器端和客户端功能 ...

  7. Unity(GameObject)

    ####1. 这个方法用于发送一个数据到指定的方法中,第三个参数是是否强制接收 以下三种方法发送消息的形式,各有不同的效果,可以通过第一个参数指定要发送的方法名名,第二个是发送的参数值,第三个参数是是 ...

  8. C++编程入门题目--No.5

    题目: 输入三个整数x,y,z,请把这三个数由小到大输出. 程序分析: 我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换, 然后再用x与z进行比较,如果x> ...

  9. C++编程入门题目--No.4

    题目: 输入某年某月某日,判断这一天是这一年的第几天? 程序分析: 以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天. #incl ...

  10. XML--XML从入门到精通 Part 1 认识XML

    XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义.您需要 ...