门户网站盈利,wordpress价格,免费2级域名注册,做标书有哪些好网站介绍
Vuetify 是一个基于 Vue.js 精心打造 UI 组件库#xff0c;整套 UI 设计为 Material 风格。能够让没有任何设计技能的开发者创造出时尚的 Material 风格界面。
为什么要使用Vuetify框架
所有组件遵从 Material Design 设计规范#xff0c;UI 体验非常优秀#xff0c…
介绍
Vuetify 是一个基于 Vue.js 精心打造 UI 组件库整套 UI 设计为 Material 风格。能够让没有任何设计技能的开发者创造出时尚的 Material 风格界面。
为什么要使用Vuetify框架
所有组件遵从 Material Design 设计规范UI 体验非常优秀能够媲美苹果但又完全不同的设计采用移动优先的设计无论在手机、平板或 PC 电脑上都有完美的适配极其丰富的上手文档活跃的社区全职团队维护长期支持在 Github 上有高达 36.2k 的Star并且得到了Vue.js 作者尤雨溪大神的推荐作为一个开源项目大牌赞助商的坚挺
官方文档vuetifyjs.com/zh-Hans/int…
Vuetify 页面布局
页面布局是对页面文字图形或表格进行格式设置
基本布局 v-app应用程序的根节点 替换了之前html的入口 v-main正文内容区域 布局示例 代码示例
template!-- App.vue --v-appv-navigation-drawer app clipped!-- 导航栏 --/v-navigation-drawerv-app-bar app clipped-left!-- 顶部栏 --/v-app-bar!-- 根据应用组件来调整你的内容 --v-main!-- 给应用提供合适的间距 --v-container fluid!-- 如果使用 vue-router --router-view/router-view/v-container/v-mainv-footer app!-- 底部栏 --/v-footer/v-app
/templateVuetify 组件的使用
按钮
v-row aligncenter justifyspace-aroundv-btn正常操作/v-btnv-btn colorprimary 关键操作 /v-btnv-btn colorerror 错误操作 /v-btnv-btn disabled 不可操作 /v-btn
/v-row效果展示 数据表格 template !-- 根据应用组件来调整你的内容 --v-main!-- 给应用提供合适的间距 --v-container fluid!-- 将headers数组绑定给headers属性 items属性指定表格数据items-per-page属性控制每页展示的数据行数如果是-1的话将展示所有--v-data-table:headersheaders:itemsdesserts:items-per-page5classelevation-1/v-data-table!-- 如果使用 vue-router --router-view/router-view/v-container/v-main
/templatescriptexport default {// 数据data () {return {// 表头headers: [{//表头内容text: 姓名,// 对齐的方式align: start,// 控制字段是否可以排序sortable: false,// 对应表头每行数据的keyvalue: name,},{ text: Calories, value: calories },{ text: Fat (g), value: fat },{ text: Carbs (g), value: carbs },{ text: Protein (g), value: protein },{ text: Iron (%), value: iron },],// 数据desserts: [{name: Frozen Yogurt,calories: 159,fat: 6.0,carbs: 24,protein: 4.0,iron: 1%,},{name: Ice cream sandwich,calories: 237,fat: 9.0,carbs: 37,protein: 4.3,iron: 1%,},],}},}
/script抽屉导航 template!-- 卡片样式 --v-cardheight400width256classmx-auto!-- 导航栏 permanent属性是规定导航栏无论窗口大小如何都能自适应的--v-navigation-drawer app clipped permanent!-- 列表组件 --v-list-itemv-list-item-content!-- 主标题 --v-list-item-title classtext-h6 测试平台 /v-list-item-title!-- 副标题 --v-list-item-subtitle hogwarts /v-list-item-subtitle/v-list-item-content/v-list-item!-- 分割线 --v-divider/v-divider!-- dense减少高度nav减少宽度紧密 --v-list dense nav!-- 遍历items 绑定itme数据的titlelink属性可以为组件指定链接--v-list-item v-foritem in items :keyitem.title linkv-list-item-iconv-icon{{ item.icon }}/v-icon/v-list-item-icon!-- 展示 --v-list-item-contentv-list-item-title{{ item.title }}/v-list-item-title/v-list-item-content/v-list-item/v-list/v-navigation-drawer/v-card
/templatescript
export default {data() {return {items: [{ title: 主页, icon: mdi-view-dashboard },{ title: 照片, icon: mdi-image },{ title: 帮助, icon: mdi-help-box },],right: null,};},
};
/script最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你