Vue 实例

embedded/2024/9/25 5:28:14/

一、页面效果图

在这里插入图片描述

二、代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><script src="../vue.js" type="text/javascript"></script><title>vue 实例</title></head><body><div id="vm1">{{message}} --- {{a}}</div><div id="freeze"><p>{{foo}}</p><!-- 这里的 `foo` 不会更新! --><button v-on:click="foo = barz">Change it </button></div><script>//数据对象var data = {message: 'vue 实例',a: 1}//每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的://该对象被加入到一个Vue实例var vm1 = new Vue({el: '#vm1',data: data})// 获得这个实例上的 property// 返回源数据中对应的字段vm1.a == data.a // true// 设置 property 也会影响到原始数据vm1.a = 2data.a // = 2//反之亦然data.a = 3vm1.a // = 3// Object.freeze(),这会阻止修改现有的 property,也意味着响应系统无法再追踪变化var obj = {foo: 'bar'}Object.freeze(obj)var freeze = new Vue({el: '#freeze',data: obj})//Vue 实例还暴露了一些有用的实例 property 与方法。它们都有前缀 $,以便与用户定义的 property 区分开来。例如:vm1.$data == datavm1.$el === document.getElementById('vm1') // trueconsole.log(vm1.$el === document.getElementById('vm1')) // truevar watchFuntion = function(newValue, oldValue) {// console.log('newValue = ' + newValue + '  oldValue = ' + oldValue)console.log('newValue = ', newValue, '  oldValue = ', oldValue)}// $watch 是一个实例方法,在变量改变前声明// 这个回调将在 `vm.a` 改变后调用vm1.$watch('a', watchFuntion)vm1.a = 4</script></body>
</html>

三、LearnVue 源码

点击查看LearnVue 源码

四、推荐阅读

Vue教程


http://www.ppmy.cn/embedded/44096.html

相关文章

鲁教版七年级数学上册-笔记

文章目录 第一章 三角形1 认识三角形2 图形的全等3 探索三角形全等的条件4 三角形的尺规作图5 利用三角形全等测距离 第二章 轴对称1 轴对称现象2 探索轴对称的性质4 利用轴对称进行设计 第三章 勾股定理1 探索勾股定理2 一定是直角三角形吗3 勾股定理的应用举例 第四章 实数1 …

Python的类全面系统学习

文章目录 1. 基本概念1.1 类&#xff08;Class&#xff09;1.2 对象&#xff08;Object&#xff09; 2. 类的属性和方法3. 类的继承3.1 继承的概念3.2 单继承3.3 多重继承 4. 方法重写与多态4.1 方法重写4.2 多态 5. 特殊方法与运算符重载5.1 特殊方法&#xff08;魔法方法&…

【SPSS】基于因子分析法对水果茶调查问卷进行分析

&#x1f935;‍♂️ 个人主页&#xff1a;艾派森的个人主页 ✍&#x1f3fb;作者简介&#xff1a;Python学习者 &#x1f40b; 希望大家多多支持&#xff0c;我们一起进步&#xff01;&#x1f604; 如果文章对你有帮助的话&#xff0c; 欢迎评论 &#x1f4ac;点赞&#x1f4…

Android单元测试实践

一、基础概念 按照Google官方建议,Android测试体系应该参照测试金字塔架构(如下图所示),App应该包含三类测试(即小型、中型和大型测试)。 图片 小型测试是指单元测试,用于验证应用的行为,一次验证一个类。中型测试是指集成测试,用于验证模块内堆栈级别之间的交互或相…

ChatGLM2-6B 模型基于 [P-Tuning v2]的微调

ChatGLM2-6B-PT 一、介绍 1、本文实现对于 ChatGLM2-6B 模型基于 [P-Tuning v2](https://github.com/THUDM/P-tuning-v2) 的微调 2、运行至少需要 7GB 显存 3、以 [ADGEN](https://aclanthology.org/D19-1321.pdf) (广告生成) 数据集为例介绍代码的使用方法。 模型部署参考…

基于文本来推荐相似酒店

基于文本来推荐相似酒店 查看数据集基本信息 import pandas as pd import numpy as np from nltk.corpus import stopwords from sklearn.metrics.pairwise import linear_kernel from sklearn.feature_extraction.text import CountVectorizer from sklearn.feature_extrac…

Python 根据点云索引提取点云

点云索引滤波 一、介绍1.1 概念1.2 参数设置二、代码示例三、结果示例一、介绍 1.1 概念 点云索引滤波 是一种常用的点云滤波方法,根据给定的索引列表获取点云中的索引点,或着根据给定的索引列表获取点云中的非索引点。 1.2 参数设置 核心函数: def select_by_index(self, …

自动化测试实践:揭秘WebSocket在接口测试中的应用

如何写接口自动化&#xff1f;这个问题&#xff0c;但凡涉足过自动化测试的人员都能娓娓道来。Requests、urlib、jmeter、curl等等&#xff0c;不在话下。那么&#xff0c;如何获取接口的url、参数、响应等信息呢&#xff1f;&#xff01;答案就更是随口而出&#xff1a;看接口…