个人网站建设制作asp网站发布ftp

pingmian/2026/1/21 17:46:21/文章来源:
个人网站建设制作,asp网站发布ftp,wordpress 酒店模板,有经验的手机网站建设vue和thymeleaf #xff1a; 若先显示框架后加载数据则用vue 若后端处理好之后发送给前端页面显示用thymeleaf (弹幕) 对于前后端分离的认识#xff1a; 使用vue 将前端页面、框架等建立好#xff0c;只需要后端发送数据即可 但thymeleaf就需要在服务器启动之前将数据保存到…vue和thymeleaf 若先显示框架后加载数据则用vue 若后端处理好之后发送给前端页面显示用thymeleaf (弹幕) 对于前后端分离的认识 使用vue 将前端页面、框架等建立好只需要后端发送数据即可 但thymeleaf就需要在服务器启动之前将数据保存到session等作用域中发送给前端之后才会使用thymeleaf渲染这些数据。 1、定义js对象 headmeta charsetUTF-8titleTitle/titlescript languageJavaScript srcsrc/main/webapp/srcipt/vue.js/scriptscript languageJavaScriptfunction hello(){person.sayhello();}//定义js 对象var person {pid:p001,pname:jim,sayhello:function (){alert(Hello world);}}/script /head bodydiv iddiv0spanHello/spaninput typebutton value打招呼 onclickhello()/div /body 2、定义vue对象 headmeta charsetUTF-8titleTitle/titlescript languageJavaScript srcsrcipt/vue.js/scriptscript languageJavaScript//window.onload 类似于java中的staticwindow.onloadfunction (){var vue new Vue({//el:element 标识当前的vue对象可以和对应的div_id 进行绑定el:#div0,data:{// data中的元素以key-value方式存储以 , 分割msg:hello world!,uname:李元霸},methods:{}});}/script /headbodydiv iddiv0span{{msg}} /span/div /body 2.1 new Vue({})  每个vue对象有3个标识符 el : 标识当前的vue对象可以和对应的div_id 进行绑定 data: 存放json类型的数据 methods存放定义的一些函数 2.2 声明式渲染 再body体 中可以使用{{vue.data.key}}来显示对应的value window-onload 认识 JS中window.onload事件详解_pseudonym_的博客-CSDN博客_window.onload 3、vue中语法  3.1 v-bindvalue 表示将value属性交给vue进行管理即绑定到Vue对象 bodydiv iddiv0span{{uname}}/spaninput typetext v-bind:valueuname/div /body 此时我们只需要改变Vue对象中的uname值即可改变文本框中显示的值。 3.2 v-model:value 也是将value属性交给Vue对象进行管理但与v-bind不同的是v-model为双向绑定即我们再文本框中也可以改变Vue对象中data属性里的值。 bodydiv iddiv0span{{msg}}/spanbr/input typetext v-model:valuemsg/div /body 页面显示结果 当修改文本框中的值 4   vue语法之if 4.1 v-if、v-else headmeta charsetUTF-8titleTitle/titlescript languageJavaScript srcsrcipt/vue.js/scriptscript languageJavaScriptwindow.onloadfunction (){var vue new Vue({el:#div0,data:{num:2}});}/script /headbodydiv iddiv0input typetext v-model:valuenumdiv v-ifnum%20 stylewidth:100px;height: 100px;background-color: chartreuse;nbsp;/divdiv v-elsenum%20 stylewidth:100px;height: 100px;background-color: orangered;nbsp;/div/div /body 注 v-else中也需要写与v-if中一样的条件进行判断并且两个节点之间不能有其他节点 页面展示结果 当num为偶数时 颜色为chartreuse 当num为奇数时 颜色为orangered 4.2 v-show  bodydiv iddiv0input typetext v-model:valuenumdiv v-shownum%20 stylewidth:200px;height: 200px;background-color: blueviolet;nbsp;/div/div /body v-show通过控制其display属性来确定是否显示 等于说 如果满足条件 display就不为none就会显示否则为none就不显示。 5、vue语法之for 基本语法为 v-for循环体 in 集合 headmeta charsetUTF-8titleTitle/titlescript languageJavaScript srcsrcipt/vue.js/scriptscript languageJavaScriptwindow.onloadfunction (){var vue new Vue({el:#div0,data:{fruitList:[{fname:苹果,price:5,fcount:100,remark:苹果很好吃},{fname:香蕉,price:100,fcount:666,remark:香蕉很好吃},{fname:橘子,price:23,fcount:455,remark:orange很好吃},{fname:香瓜,price:41,fcount:555,remark:香瓜很不好吃}]}});}/script /head bodydiv iddiv0table border1 width400 cellpadding4 cellspacing0trth名称/thth单价/thth库存/thth备注/th/trtr v-forfruit in fruitListtd{{fruit.fname}}/tdtd{{fruit.price}}/tdtd{{fruit.fcount}}/tdtd{{fruit.remark}}/td/tr/table/div /body 页面显示结果 6、事件驱动 6.1 v-on:click 6.1.1字符串顺序反转 input typebutton value反转 v-on:clickmyReverse/ 首先在按钮上定义事件通过v-on:click来绑定事件之后再Vue中再method属性中写对应事件的函数即可。 headmeta charsetUTF-8titleTitle/titlescript languageJavaScript srcsrcipt/vue.js/scriptscript languageJavaScriptwindow.onloadfunction (){var vue new Vue({el:#div0,data:{msg:hello world!},methods:{myReverse:function (){this.msgthis.msg.split().reverse().join(),}}});}/script /head bodydiv iddiv0span{{msg}}/span// v-on:click 也可以简写为clickinput typebutton value反转 v-on:clickmyReverse//div /body 注: str.split()与str.join() 都是将字符串按照   内的值来进行分割或者连接的 example1: msg hello world , msg.split(o) 展示结果为 即以 字符o 作为分割的值。 example2:msg hello world , msg.split( ) 展示结果为 即以 字符 空格 作为分割的值。 6.2 侦听属性 所谓“侦听”就是对message的属性进行监控当值发生改变时调用一些函数等 小白案例 headmeta charsetUTF-8titleTitle/titlescript languageJavaScript srcsrcipt/vue.js/scriptscript languageJavaScriptwindow.onloadfunction (){var vue new Vue({el:#div0,data:{num1:1,num2:2,num3:0},watch:{//侦听属性num1 和num2 当num1的值发生改变时调用后面的方法num1:function (newValue){this.num3 parseInt(newValue)parseInt(this.num2);},num2:function (newValue){this.num3 parseInt(newValue)parseInt(this.num1);}}});}/script /head bodydiv iddiv0input typetext v-model:valuenum1 size2input typetext v-model:valuenum2 size2span{{num3}}/span/div /body 7、Vue的生命周期 7.1 vue对象创建 /*vue对象创建之前*/beforeCreate:function (){/*此时再浏览器控制台里会显示msg:undefined */console.log(beforeCreate:vue对象创建之前--------);console.log(msg:this.msg);},/*vue对象创建之后*/created:function (){console.log(Created:vue对象创建之后--------);console.log(msg:this.msg);},/body 控制台输出结果 7.2 数据装载 数据装载指 再body体内把对应的表示的 变量 赋值 /*数据装载之前*/beforeMount:function (){console.log(beforeMount数据装载之前--------);console.log(msg:document.getElementById(a).innerText);},/*数据装载之后*/mounted:function (){console.log(mounted数据装载之后--------);console.log(msg:document.getElementById(a).innerText);},bodydiv iddiv0span ida{{msg}}/span/div /body 控制台输出结果 可以看到数据装载之前 span中表示的动态内容是静态的并没有赋值。 7.3数据更新 methods:{change:function (){this.msg this.msg world;}},beforeUpdate:function (){console.log(beforeUpdate数据更新之前--------);console.log(msg:this.msg)console.log(span:document.getElementById(a).innerText);},/*数据更新之后*/updated:function (){console.log(updated数据更新之后--------);console.log(msg:this.msg)console.log(span:document.getElementById(a).innerText);}bodydiv iddiv0input typebutton value点我 v-on:clickchange//div 展示结果 初始页面 点击按钮之后 再次点击  控制台输出结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87108.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

wap网站设计上海交通大学毕业设计网站

HashSet存储自定义对象保证元素唯一性图解原理及代码优化 1.原理: * 1.HashSet原理 * 我们使用Set集合都是需要去掉重复元素的, 如果在存储的时候逐个equals()比较, 效率较低,哈希算法提高了去重复的效率, 降低了使用equals()方法的次数 * 当Hash…

网站内容建设出现的问题怎么更改wordpress主题的字体

一:背景 1. 讲故事 中秋国庆长假结束,哈哈,在老家拍了很多的短视频,有兴趣的可以上B站观看:https://space.bilibili.com/409524162 ,今天继续给大家分享各种奇奇怪怪的.NET生产事故,希望能帮助…

浙江华企做网站哪些网站是用织梦做的

1.安装Git、TortoiseGit和汉化包 Git官网: Git TortoiseGit和汉化包: Download – TortoiseGit – Windows Shell Interface to Git 2.常用命令 创建仓库命令 git init初始化仓库git clone拷贝一份远程仓库,也就是下载一个项目。提交与修改 git add添加文件到暂存区git…

玄武建设局网站惠州网站建设 鑫

阶段性反馈机制(如何持之以恒、让自己发疯) 反馈机制是王者荣耀的核心武器,击杀野怪获得金币,不断地努力,获得奖励是我们不断的玩这个游戏的主要原因,也是人的本能,我什么都得不到凭什么这么做&…

淮安 做网站 app网站编辑做啥都

集合类型 (Set) 是一个无序并唯一的键值集合。 之所以说集合类型是一个无序集合,是因为它的存储顺序不会按照插入的先后顺序进行存储,如下代码所示: 127.0.0.1:6379> sadd myset v2 v1 v3 #插入数据 v2、v1、v3 (integer) 3 127.0.0.1:6379> smembers myset #查询数…

网站版式有哪几种摘抄一则新闻

Character类除了封装了一个char外,还封装了Unicode字符级别的各种操作,是Java文本处理的基础。下面结合源码分析Character的贡献。 Unicode 也许你没听过Unicode,但应该见过UTF-8。UTF-8(8-bit Unicode Transformation Format&a…

音乐外链网站泰安新浪乐居房产网

1、首先为什么需要握手 首先我们看一下TCP报文段的结构 TCP报文段中的窗口这16位字段部分,这里窗口的作用就是为了实现流量的控制,为什么会有流量的控制的引入???它是这样来的:若是发送方发送数据的速度大于…

上海网站建设优建设工程质量安全管理协会网站

目录 一、为什么要引入“lambda函数”? 二、匿名函数的两种用法 参考: 本文来源:《Python全案例学习与实践》(2019年9月出版,电子工业出版社) Python允许使用一种无名的函数,称其为匿名函数…

石狮app网站开发哪家好seo课程总结

Java程序设计实验(NO.1)1、实验目的:使用Java的String类操作字符串和子串。写一个程序可以对两个字符串进行测试,判断第一个字符串是否包含在第二个字符串中,例如字符串“op”包含在字符串“interoperabilityop”中。当第一个字符串包含在第二…

模版网站和语言网站手机端便民服务平台网站建设

Kafka表引擎也是一种常见的表引擎,在很多大数据量的场景下,会从源通过Kafka将数据输送到ClickHouse,Kafka作为输送的方式,ClickHouse作为存储引擎与查询引擎,大数据量的数据可以得到快速的、高压缩的存储。 Kafka大家…

电商怎么做账谷歌seo和百度seo的区别

安卓中并不存在ActivityMainBinding这个类,这个类是在XML布局的最外层加入就会自动生成。但是你在最后绑定主布局时会报错获取不到根节点getRoot(). 最好的办法就是,删除原来的最外层节点,再重新添加,感觉是因为复制时并没有让系…

大兴快速网站建设哪家好做网站适合用什么字体

上一节介绍了VMware中安装centos7以及克隆系统,之中用到的几个命名还都是开发不常用的,这节课就准备讲解一下入门的Linux命名,都是日常使用的。首先呢,我们进入系统后,得先知道我是谁,我在哪儿?…

title 门户网站建设招标书来宾网站建设

整机工业级设计,通讯外设经过隔离保护 电源宽电压设计(9~36V DC ) 丰富的通讯接口,满足多种场合控制和通讯需求 四核工业级处理器,高性能,低功耗,高可靠性 机身无风扇设计,外壳小巧 搭载内核 100% 自主…

广州网站建设公司哪家服务好广东东莞智通人才招聘网

经过为期一个月的热情参与,CSDN 2023年度征文活动正式落下帷幕!那么今年又有哪些博主上榜了呢?一起来看下吧~~ 活动链接:https://activity.csdn.net/creatActivity?id10645 csdnid昵称链接qq_57761637鸽芷咕CSDN年度征文&#xf…

诚聘php网站开发师谷歌广告投放

前言 在架构篇中我们介绍了现代IM消息系统的架构,介绍了Timeline的抽象模型以及基于Timeline模型构建的一个支持『消息漫游』、『多端同步』和『消息检索』多种高级功能的消息系统的典型架构。架构篇中为了简化读者对Tablestore Timeline模型的理解,概要…

陕西煤化建设集团铜川分公司网站网站导航仿站

软件说明 使用Media Encoder,您将能够处理和管理多媒体。插入、转码、创建代理版本,并几乎以任何可用的格式输出。在应用程序中以单一方式使用多媒体,包括Premiere Pro、After Effects和Audition。 紧密整合 与Adobe Premiere Pro、After …

做欧美网站餐饮品牌设计方案

实战研究一下 EasyExcel 如何从指定文件位置进行读取数据 EasyExcel的使用背景EasyExcel的时候痛点EasyExcel对比其他框架 EasyExcel的编程模式EasyExcel读取的指定位置导入数据的流程表头校验invokeHeadMap()方法 数据处理invoke()方法 执行中断hasNextdoAfterAllAnalysed()方…

西宁公司做网站wordpress修改样式

Learn about the optimization loop 了解优化循环 Optimizing Model Parameters 优化模型参数 现在我们有了模型和数据,是时候通过优化数据上的参数来训练、验证和测试我们的模型了。训练模型是一个迭代过程;在每次迭代中,模型都会对输出进…

成都全美网站建设网站制作难吗

F. Paper Grading 大佬题解 一般关于前缀的问题基本都是Trie树。 首先将所给字符串建立一棵Trie树,Trie能够解决一个字符串在一个字符串集合中出现的次数,而查询前缀次数只需要找到Trie树中所给字符末尾的位置,那么其子树中打标记的次数即前…

二级域名网站wordpress做社交网站吗

平面方程(Plane Equation) 原文链接:http://www.songho.ca/math/plane/plane.html翻译:罗朝辉 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议平面方程平面上的一点以及垂直于该平面的法线唯一定义了 3D 空间的一个…