4 Vue.js 核心理念:数据驱动界面
2024-08-28 22:25:41
1
- style样式放在body里面
<style type="text/css">
.ui.segment.container {
width:700px;
} p {
font-family: 'Raleway', sans-serif;
font-size:{{ article.fontSize }}px;
} body {
background:url(images/star_banner.jpg);
background-size:cover;
background-repeat:no-repeat;
background-attachment:fixed
} </style>
<div class="ui segment padded container" > <button v-on:click="article.fontSize+=5" class="ui top left attached label" type="button" name="button">+</button> <h1 class="ui header" style="font-family:'Oswald', sans-serif;font-size:40px">
{{ article.title }}
{{ article.fontSize }}
</h1>
<p>
{{ article.content }}
</p> </div>
<script>
var vm = new Vue({
el:"#app",
//context
data:{
//context["articlke"] = article
article:{
title:"THis is a title",
content:"Hi there",
fontSize:18,
},
comments:[
{name:"alex",said:"Great!"},
{name:"alex",said:"Great!"},
{name:"alex",said:"Great!"},
{name:"alex",said:"Great!"},
]
}
})
</script>
2
3
<!-- Comments&Form's here -->
<div class="ui segment container" style="width:700px;">
<h3 class="ui header" style="font-family:'Oswald', sans-serif;">Comments</h3>
<div v-for="comment in comments" class="ui comments">
<div class="comment" v-if="comment.show">
<div class="avatar">
<img src="http://semantic-ui.com/images/avatar/small/matt.jpg" alt="" />
</div>
<div class="content">
<a href="#" class="author">{{ comment.name}}</a>
<div class="metadata">
<div class="date">2 days ago</div>
</div>
<p class="text" style="font-family: 'Raleway', sans-serif;">
{{ comment.said }}
</p>
<div class="actions">
<a v-on:click="comment.show = !comment.show">屏蔽</a>
</div>
</div> </div> <div class="comment" v-else>
已经被屏蔽
</div> </div> <div class="ui divider"></div> <h3 class="ui header"> 你还可以输入{{ 200 - message.length }}字</h3>
<form class="ui form" action="" method="post">
<input v-model="message" type="text" >
</form> </div>
4
5
6
最新文章
- [转]GC简介
- 校园网搭建HUSTOJ记录
- 带有hover效果的text-overflow
- UVA-11297 Census(线段树套线段树)
- oracle安装心得
- checkbox的完美用户体验(转)
- 《Python 学习手册4th》 第十五章 文档
- IntelliJ idea 中使用Git
- apache开源项目--Lens
- TFS使用小技巧
- php 控制页面跳转
- java main方法背后的故事?(转)
- Bootstrap UI层收藏介绍
- ssh项目访问路径及url请求书写
- mysql 多列索引的生效规则
- 【bzoj4571 scoi2016】美味
- Nodejs经验谈
- hibernate框架学习之持久化对象OID
- sql 表连接
- 如何查看jdk和eclipse是几位的(eclipse快捷键)