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

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. golang/beego 微信模版消息

    // GO的微信SDK我用的是这个:https://github.com/silenceper/wechat // 发送模版消息 // UserNickName,UserMobile是发起预约的人的昵 ...

  2. Linux 获取网卡名字列表

    lspci | egrep -i --color 'network|ethernet'

  3. 如何给 Visual Studio 的输出程序添加版本信息

    出处:https://stackoverflow.com/questions/284258/how-do-i-set-the-version-information-for-an-existing-e ...

  4. c++中set 的用法

    1.关于set C++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构 ...

  5. [redis]SDS和链表

    一.SDS 1.SDS结构体 redis3.2之前:不管buf的字节数有多少,都用 4字节的len来储存长度,对于只存短字符串那么优点浪费空间,比如只存 name,则len=4 则只需要一个字节8位即 ...

  6. JDK12的五大重要新特性

    文章目录 JDK12的五大重要新特性 引入JVM常量API 扩展了switch语句 支持Unicode 11.0 为日本Reiwa Era提供了方形字符支持 NumberFormat增加了对以紧凑格式 ...

  7. 【Linux删除问题】Operation not permitted

    问题:删除某文件出现cannot remove 'XXX': Operation not permitted 查看问题: 1. lsattr 查看隐藏属性 [root@oldboy oldboy]# ...

  8. centos分配IP脚本--写的第一个shell脚本

    IDC小菜鸟一枚,非科班出身.常常有客户的centos服务器需要分配15个IP甚至30个IP.每次需要手动分配十分麻烦,于是花了一天时间学了shell脚本,写了这个脚本. #!/bin/bash re ...

  9. solr7.4创建core,导入MySQL数据,中文分词

    #solr版本:7.4.0 一.新建Core 进入安装目录下得server/solr/,创建一个文件夹,如:new_core 拷贝server/solr/configsets/_default/con ...

  10. MySQL Change Data Directory

    为什么80%的码农都做不了架构师?>>>   Stop MySQL using the following command: sudo /etc/init.d/mysql stop ...