Vue(1)——创建实例

十念  金牌会员 | 2024-8-27 14:44:02 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 567|帖子 567|积分 1701

Vue创建实例

Vue是用于构建用户界面的渐进式框架。
创建Vue实例,初始化渲染
   

  • 预备容器
  • 引包(开辟版本/生产版本)
  • 创建Vue实例
  • 指定配置项,渲染数据  el指定挂载点 data提供数据
  1.   <!-- 准备容器 -->
  2.   <div id="app">
  3.     <h1>{{msg}}</h1>
  4.     {{coune}}
  5.   </div>
  6.   <!-- 引入包 -->
  7.   <script src="https://cdn.jsdelivr.net/npm/vue@2.7.16/dist/vue.js"></script>
  8.   <!-- 创建实例  一旦引入,在全局获得vue构造函数 -->
  9.   <script>
  10.     const app = new Vue({
  11.       //通过el配置选择器,指定盒子
  12.       el: '#app',
  13.       //通过data提供数据
  14.       data: {
  15.         msg: 'OK啊aa',
  16.         coune: '2w22'
  17.       }
  18.     })
  19.   </script>
  20. </body>
复制代码


插值表达式

{{ }}
   利用表达式进行插值,渲染到页面中
  表达式可以是被求值的代码,js引擎会计算出一个结果
  注:

  • 利用的数据必须存在
  • 支持的是表达式,而非语句(if,for) 
  • 不能在标签属性中利用{{  }}插值
  1. <body>
  2.   <div id="app">
  3.     {{uname+'喵'}}
  4.     {{demo.toUpperCase()}}
  5.   </div>
  6.   <script src="https://cdn.jsdelivr.net/npm/vue@2.7.16/dist/vue.js"></script>
  7.   <script>
  8.     const app = new Vue({
  9.       el: '#app',
  10.       data: {
  11.         uname: '喵',
  12.         demo: 'ookok'
  13.       }
  14.     })
  15.   </script>
复制代码
 



Vue核心特性:响应式 

数据一旦变革,视图自动更新
   访问数据: 实例.属性名
  修改数据 :  实例.属性名 = 新值
  


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

十念

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表