vue 条件与循环、处理用户输入

news/2024/7/10 1:06:52 标签: vue

1、绑定数据

  <span v-bind:title="message">/*v-bind可以去掉,直接:title="message",也可以绑定数据*/
    鼠标悬停几秒钟查看此处动态绑定的提示信息!
  </span>

2、条件

<p v-if="seen">现在你看到我了</p>

3、绑定数组的数据来渲染一个项目列表

<li v-for="todo in todos">
  {{ todo.text }}
</li>

4、为了让用户和你的应用进行交互,我们可以用 v-on 指令添加一个事件监听器

<div id="app-5">
  <p>{{ message }}</p>
  <button v-on:click="reverseMessage">逆转消息</button>
</div>
var app5 = new Vue({
  el: '#app-5',
  data: {
    message: 'Hello Vue.js!'
  },
  methods: {
    reverseMessage: function () {
      this.message = this.message.split('').reverse().join('')
    }
  }
})

5、Vue 还提供了 v-model 指令,它能轻松实现表单输入和应用状态之间的双向绑定。输入框输入的同时,p标签也会显示当前输入的值

<div id="app-6">
  <p>{{ message }}</p>
  <input v-model="message">
</div>

http://www.niftyadmin.cn/n/1301878.html

相关文章

vue2.0 定义时间日期的全局过滤器

我们使用的时间格式化插件是&#xff1a;vue-moment 安装插件 npm install vue-moment --save 在src目录的main.js下面引入vue-monent import moment from moment main.js里面定义全局时间过滤器 Vue.filter(time, function (value, formatString) {formatString form…

vue 语法、缩写

通过使用 v-once 指令&#xff0c;你也能执行一次性地插值&#xff0c;当数据改变时&#xff0c;插值处的内容不会更新。但请留心这会影响到该节点上的其它数据绑定&#xff1a; <span v-once>这个将不会改变: {{ msg }}</span>Mustache 语法,带有{{}}的值,也就是…

vue2.0 前后端分离跨域每次请求sessionId不一致解决 springboot解决跨域问题

随着前端框架的不断发展&#xff0c;越来越多的项目更喜欢用前段后分离来做&#xff0c;作为后台人员&#xff0c;完全不想写一点前端&#xff0c;只想关注API的编写就够了 哈哈 但前后端分离开发项目还是会踩到太多坑&#xff0c;最近就有一个需求是&#xff0c;多个站点共享…

vue 绑定 HTML Class

绑定 HTML Class 我们可以传给 v-bind:class 一个对象&#xff0c;以动态地切换 class&#xff1a; <div v-bind:class"{ active: isActive }"></div>上面的语法表示 active 这个 class 存在与否将取决于数据属性 isActive 的 true还是false 你可以在对…

Vue2.0 中vuex 的简单使用

首先安装vuex插件到项目中 cnpm install vuex --save 在项目的src目录下面建一个store的文件夹&#xff0c;并建一个index.js的文件 //引入vuex import Vue from vue; import Vuex from vuex;Vue.use(Vuex); 在index.js申明一个状态值count,并声明两个方法来改变该状态值&a…

JS算法基础、进阶

一、JS算法的基础 1、数组去重 function qc(arr1){ //创建一个新的数组let arr []; //遍历数组arr1for( let i 0; i < arr1.length; i) { //如果arr1不在arr中 会返回-1 那么将和这个元素存在新建的arr中if( arr.indexOf(arr1[i]) -1) {//indexOf判断arr1是否在arr数组…

修改nginx限制上传文件的大小

先找到linux下的**/usr/local/nginx/conf**&#xff0c;nginx.conf 加上 client_max_body_size 10m; 这句话 http {include /etc/nginx/mime.types;default_type application/octet-stream;charset utf-8;log_format main $remote_addr - $remote_user [$time_local]…

SCSS语法

嵌套规则 // scss #id {color: red;.name {color: blue;.child {color: yellow;}} }// css #id {color: red; }#id .name {color: blue; }#id .name .child {color: yellow; }引用父选择器 & // scss .btn {background-color: #fff;&.active {background-color: red;…