热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Vue框架学习

1.什么是VueVue.js是一个渐进式JavaScript框架渐进式:vue从小到控制页面中的一个变量到页面一块内容到整个页面,最终大到整个项目,都可以用vue框架来实现2.vu

  1.什么是Vue

  Vue.js是一个渐进式Javascript框架

  渐进式:vue从小到控制页面中的一个变量到页面一块内容到整个页面,最终大到整个项目,都可以用vue框架来实现

  2.vue可以干哪些事

  将数据渲染到指定区域(数据可以是后台获取,也可以由前台自己产生)

  可以与页面完成基于数据的交互方式

  3.为什么学习Vue

    1.整合了Angular React框架的优点(第一手API文档是中文的)

    2.单页面应用(得益于vue的组件化开发 => 前台代码的复用)

    3.虚拟DOM(提高操作DOM的效应)

    4.数据的双向绑定

  一.如何在页面中使用vue

    
box1> //{{}}会被vue解析为数据的渲染的指定语法 {{}}

class=box2> {{}}

  二.vue的挂载点(vue实例)

    
app> {{msg}}

  三.vue的基础指令

    1.文本指令

    
app>

{{info}}

// v-text 为vue的文本指令 = ‘info‘, info为vue实例data中的一个变量

info>

msg>

res>

    2.属性指令

    
app> // v-bind: 属性 = ‘变量‘ // 如果abc自定义属性被v-bind:指令绑定了,后面的值也会变成vue变量,如果就想是普通字符串,再用‘‘包裹 // : 就是v-bind: 的简写方式(1.常用 2.一定且只操作属性)

"‘abc‘" v-bind:title=h_info :def = hehe>abc

// 最常用的两个属性 class | style

class=a>

//单类名

class = [a,b]>

// 多类名

class= {c: d}>

// 了解:c为类名,是否起作用取决于d值为true|false 开关类名 // style

s1>

//s1为一套样式

[s1, s2, {textAlign: ta}]> 12345

//了解: s1,s2均为一套样式, ta是一个变量,专门赋值给textAlign(‘text-align‘)

    3.事件指令

    
"app">

"fn1">11111111111111

"fn2">22222222222222

"fn3(333)">3333333333333333

"fn4">4444444444444444

"fn5(555, $event)">5555555555555555

    4.表单指令

    
"app"> ""> "text" v-model="info"> "text" v-model="info">

{{ info }}

"info">{{ info }}

Vue框架学习


推荐阅读
  • 本文详细介绍了Linux系统中用于管理IPC(Inter-Process Communication)资源的两个重要命令:ipcs和ipcrm。通过这些命令,用户可以查看和删除系统中的消息队列、共享内存和信号量。 ... [详细]
  • 解决SQL Server数据库sa登录名无法连接的问题
    在安装SQL Server数据库后,使用Windows身份验证成功,但使用SQL Server身份验证时遇到问题。本文将介绍如何通过设置sa登录名的密码、启用登录名状态以及开启TCP协议来解决这一问题。 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • Framework7:构建跨平台移动应用的高效框架
    Framework7 是一个开源免费的框架,适用于开发混合移动应用(原生与HTML混合)或iOS&Android风格的Web应用。此外,它还可以作为原型开发工具,帮助开发者快速创建应用原型。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • malloc 是 C 语言中的一个标准库函数,全称为 memory allocation,即动态内存分配。它用于在程序运行时申请一块指定大小的连续内存区域,并返回该区域的起始地址。当无法预先确定内存的具体位置时,可以通过 malloc 动态分配内存。 ... [详细]
  • 本文介绍了多种开源数据库及其核心数据结构和算法,包括MySQL的B+树、MVCC和WAL,MongoDB的tokuDB和cola,boltDB的追加仅树和mmap,levelDB的LSM树,以及内存缓存中的一致性哈希。 ... [详细]
  • Python多线程详解与示例
    本文介绍了Python中的多线程编程,包括僵尸进程和孤儿进程的概念,并提供了具体的代码示例。同时,详细解释了0号进程和1号进程在系统中的作用。 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 自定义滚动条美化页面内容
    当页面内容超出显示范围时,为了提升用户体验和页面美观,通常会添加滚动条。如果默认的浏览器滚动条无法满足设计需求,我们可以自定义一个符合要求的滚动条。本文将详细介绍自定义滚动条的实现过程。 ... [详细]
  • importpymysql#一、直接连接mysql数据库'''coonpymysql.connect(host'192.168.*.*',u ... [详细]
  • 微软推出Windows Terminal Preview v0.10
    微软近期发布了Windows Terminal Preview v0.10,用户可以在微软商店或GitHub上获取这一更新。该版本在2月份发布的v0.9基础上,新增了鼠标输入和复制Pane等功能。 ... [详细]
  • 本文介绍了如何使用 CMD 批处理脚本进行文件操作,包括将指定目录下的 PHP 文件重命名为 HTML 文件,并将这些文件复制到另一个目录。 ... [详细]
  • 两个条件,组合控制#if($query_string~*modviewthread&t(&extra(.*)))?$)#{#set$itid$1;#rewrite^ ... [详细]
  • 本文详细介绍了DMA控制器如何通过映射表处理来自外设的请求,包括映射表的设计和实现方法。 ... [详细]
author-avatar
手机用户2602926633_452
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有